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
Player | Matches | Innings | Runs | High Score | Avg | SR | 100/50 |
---|---|---|---|---|---|---|---|
Ashish Bagai | 62 | 60 | 1964 | 137* | 37.76 | 65.57 | 2/16 |
Sunil Dhaniram | 44 | 41 | 915 | 92 | 24.72 | 81.26 | 0/6 |
Pargat Singh | 24 | 23 | 863 | 102 | 39.22 | 77.81 | 1/7 |
John Davison | 32 | 32 | 799 | 111 | 26.63 | 104.17 | 1/5 |
Rizwan Cheema | 33 | 32 | 764 | 94 | 24.64 | 111.53 | 0/6 |
Abdool Samad | 27 | 27 | 740 | 130 | 29.60 | 70.81 | 1/2 |
Harsh Thaker | 25 | 24 | 703 | 111* | 33.47 | 65.27 | 2/2 |
Nicholas Kirton | 22 | 20 | 540 | 73* | 31.76 | 75.31 | 0/5 |
Ian Billcliff | 19 | 19 | 529 | 93 | 27.84 | 66.70 | 0/4 |
Ashif Mulla | 24 | 24 | 482 | 58 | 20.08 | 81.00 | 0/1 |
Hiral Patel | 23 | 23 | 468 | 62 | 21.27 | 80.13 | 0/2 |
Navneet Dhaliwal | 17 | 16 | 456 | 87 | 28.50 | 57.50 | 0/4 |
Geoff Barnett | 22 | 22 | 455 | 77 | 20.68 | 61.07 | 0/1 |
Ruvindu Gunasekera | 19 | 19 | 455 | 72 | 23.94 | 67.20 | 0/6 |
Aaron Johnson | 20 | 20 | 442 | 65 | 22.10 | 99.32 | 0/3 |
Jimmy Hansra | 24 | 22 | 421 | 70* | 23.38 | 58.06 | 0/2 |
Desmond Chumney | 21 | 21 | 397 | 48 | 20.89 | 66.72 | 0/0 |
Umar Bhatti | 36 | 30 | 378 | 46 | 17.18 | 73.68 | 0/0 |
Shreyas Movva | 21 | 19 | 374 | 68 | 28.76 | 67.26 | 0/2 |
Zubin Surkari | 23 | 22 | 328 | 49 | 17.26 | 50.00 | 0/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.
2 thoughts on “Most Runs for Canada in ODI Cricket [Updated]”
Comments are closed.