Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Canada: Batting figures (ODIs)

Ashish Bagai has the most hundreds in ODIs for Canada: 2 (from the 115 of 116 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Canada×

Player figures come from full scorecards, which we hold for 115 of the 116 matches in this selection (from 1979). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashish BagaiCAN2003-2013605881906137*38.12291665.3621621748
Harsh ThakerCAN2023-2026363531032111*32.25158165.282425520
Pargat SinghCAN2023-202633321104510233.71139874.7517111916
John DavisonCAN2003-20113131278011126.90751103.861559020
Abdool SamadCAN2003-20092727274013029.60104570.81122736
YS SamraCAN2025-20261817049510529.1262579.201315615
S JyotiCAN2006-20101413126411722.0044259.73103172
Sunil DhaniramCAN2006-2010444149159224.73112681.26062878
Rizwan CheemaCAN2008-2013333217649424.65685111.530639235
Nicholas KirtonCAN2023-20263129470673*28.2492976.000615015
Aaron JohnsonCAN2023-2026272606607025.3870793.350427731
Shreyas MovvaCAN2024-20263129863983*30.4395167.19041416
Ian BillcliffCAN2003-2009191905299327.8479366.71040447
Asif MullaCAN2006-2009242404825820.0859581.010124713
Saad Bin ZafarCAN2023-20263632546040*17.0460276.41002426
Hiral PatelCAN2009-2013222214596221.8657479.97023548
Navneet DhaliwalCAN2024-2025171704568726.8279957.07042419
Geoff BarnettCAN2006-2010212104447721.1471761.92011495
Ruvindu GunasekeraCAN2008-2014181803967222.0061764.18053339
Desmond ChumneyCAN2003-2007202023924821.7858966.55000289
Jimmy HansraCAN2010-20142321438970*22.8867157.97022267
Umar BhattiCAN2006-2010342883564617.8048174.01002286
Zubin SurkariCAN2008-2011222133214917.8364549.77001300
Srimantha WijeratneCAN2023-2024101002546325.4036070.56031241
Qaiser AliCAN2006-2008161612377015.8037263.71023282
Hamza TariqCAN2011-2026111112367123.6026888.06012215
Raza-ur-RehmanCAN2013-20146502258845.0026285.88031300
Dillon HeyligerCAN2023-2025221722135614.2022295.95011188
Nitish KumarCAN2010-2014151412053815.7736955.56001180
Harvir BaidwanCAN2008-2014312162033313.5331863.84003120
GR CodringtonCAN2006-20071614319545*17.7329965.22001203
Usman LimbadaCAN2010-2014111111895018.9028466.55011191
Trevin BastiampillaiCAN2007-2014131301754913.4630158.14002262
Aaditya VaradarajanCAN2024-20267701676423.8623471.3702173
DES MaxwellCAN2006-2007101041665927.6723869.75011125
Khurram ChohanCAN2009-20142418616535*13.7528358.3000194
Akhil KumarCAN2024-20261211416448*23.4318290.11000114
Matthew SpoorsCAN2023-2026111001603316.0029055.17001153
Kaleem SanaCAN2023-2026342711158179.8817988.27006810
Ali NadeemCAN2025-20266601345122.3320764.73012133
Nikhil DuttaCAN2013-20247621265631.5020262.3801175
M GillCAN20255511245931.0017172.51021131
Shivam SharmaCAN2025-20268821233720.5017171.9300082
Samit GohelCAN20263301196739.6716671.6901081
Dilpreet BajwaCAN2024-20259801082613.5017561.71001111
I MarajCAN20036619853*19.6026437.12012120
Ravinderpal SinghCAN2023-2024661983419.6012081.6700064
Arvind KandappahCAN20072219769*97.0015662.1801043
Damodar DaesrathCAN2012-2013430954031.6713769.34000112
Joseph HarrisCAN2003660913115.1720444.6100091
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.