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
Pargat Singh242386310239.2277.811/7
John Davison323279911126.63104.171/5
Rizwan Cheema33327649424.64111.530/6
Abdool Samad272774013029.6070.811/2
Harsh Thaker2524703111*33.4765.272/2
Nicholas Kirton222054073*31.7675.310/5
Ian Billcliff19195299327.8466.700/4
Ashif Mulla24244825820.0881.000/1
Hiral Patel23234686221.2780.130/2
Navneet Dhaliwal17164568728.5057.500/4
Geoff Barnett22224557720.6861.070/1
Ruvindu Gunasekera19194557223.9467.200/6
Aaron Johnson20204426522.10 99.320/3
Jimmy Hansra242242170*23.3858.060/2
Desmond Chumney21213974820.8966.720/0
Umar Bhatti36303784617.1873.680/0
Shreyas Movva21193746828.7667.260/2
Zubin Surkari23223284917.2650.000/0

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.