Most Runs for Canada in ODI Cricket [Updated]

Ashish Bagai holds the record for scoring the most runs for Canada in men’s ODI cricket. The former wicketkeeper-batter accumulated 1964 runs in 60 innings at an average of 37.76.

You can check out the top 20 batters who have scored the most runs for Canada in ODI cricket.

Most Runs for Canada in ODIs

PlayerMatchesInningsRunsHigh ScoreAvgSR100/50
Ashish Bagai62601964137*37.7665.572/16
Sunil Dhaniram44419159224.7281.260/6
John Davison323279911126.63104.171/5
Rizwan Cheema33327649424.64111.530/6
Abdool Samad272774013029.6070.811/2
Pargat Singh171765010240.6279.361/5
Harsh Thaker1919629111*39.3168.292/2
Ian Billcliff19195299327.8466.700/4
Nicholas Kirton171649273*37.8476.160/5
Ashif Mulla24244825820.0881.000/1
Hiral Patel23234686221.2780.130/2
Geoff Barnett22224557720.6861.070/1
Ruvindu Gunasekera19194557223.9467.200/6
Jimmy Hansra242242170*23.3858.060/2
Aaron Johnson19194116521.6398.320/3
Desmond Chumney21213974820.8966.720/0
Umar Bhatti36303784617.1873.680/0
Zubin Surkari23223284917.2650.000/0
Shreyas Movva14132886828.8070.240/2
Navneet Dhaliwal10102708727.0059.470/2

Frequently Asked Questions:

Who has scored 1000 ODI runs for Canada?

Ashish Bagai is the only batter to score 1000 or more runs for Canada in ODI cricket. He scored 1964 runs in 60 innings.

Who has recorded the most fifty-plus scores for Canada in ODI cricket?

Ashish Bagai’s 18 fifty-plus scores are the most for Canada in ODIs, which include 2 centuries and 16 fifties.

Who has registered the highest individual scores for Canada in ODI cricket?

Ashish Bagai has also smashed the highest individual score for Canada in ODI cricket. He scored an unbeaten 137 runs in 172 balls against Scotland in 2007.

You May Also Like

2 thoughts on “Most Runs for Canada in ODI Cricket [Updated]

Comments are closed.