Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Canada: Batting figures (ODIs)

Ashish Bagai has scored the most runs in ODIs for Canada v Netherlands: 237 in 8 matches (from the 13 of 14 matches with full scorecards).

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ashish BagaiCAN2006-20138702377433.8641557.11030200
Shreyas MovvaCAN2024-202643219583*195.0027072.22020150
Sunil DhaniramCAN2006-20106601295521.5014588.97011181
Rizwan CheemaCAN2009-2010220999449.5079125.32010143
Desmond ChumneyCAN2006-2007330984832.6713871.0100033
DES MaxwellCAN2006221965996.0096100.0001082
Raza-ur-RehmanCAN2013-2014320888844.0010881.48011110
Harsh ThakerCAN2024-2026430875229.0017250.5801152
Asif MullaCAN2006-2007440643716.009865.3100052
Geoff BarnettCAN2007-2010330563418.678169.1400071
Ruvindu GunasekeraCAN2013-2014330555418.338961.8001151
S JyotiCAN2006-2009220473323.5010246.0800020
Dilpreet BajwaCAN2024220452522.507163.3800050
Abdool SamadCAN2006-2007330444414.678452.3800250
Hiral PatelCAN2010-20133314334*21.505676.7900141
Nitish KumarCAN2013-2014331412220.506068.3300110
Saad Bin ZafarCAN2024-2026430362212.006654.5500010
GR CodringtonCAN2006220333116.504278.5700030
Aaron JohnsonCAN2024320333216.503594.2900061
Steven WelshCAN2007110323232.006747.7600050
Damodar DaesrathCAN2013210313131.005556.3600031
Calvert HooperCAN2010110272727.004264.2900041
Henry OsindeCAN2006-20095542721*27.003577.1400120
Dillon HeyligerCAN2024220261413.003086.6700040
Kaleem SanaCAN2024-20264312615*13.0019136.8400022
Akhil KumarCAN2026210252525.003278.1300030
Qaiser AliCAN2006-200733022127.336633.3300030
Usman LimbadaCAN2014110191919.003751.3500010
Junaid SiddiquiCAN2013-202443019126.335733.3300000
Umar BhattiCAN2006-20104411915*6.332965.5200120
John DavisonCAN2007110161616.0012133.3300030
Khurram ChohanCAN2009-201422014147.002458.3300100
Zubin SurkariCAN2009-201022012126.002941.3800100
Jeremy GordonCAN2013-2024432126*12.002548.0000010
Pargat SinghCAN2024-20263201165.5010110.0000020
Matthew SpoorsCAN2026210101010.002343.4800010
YS SamraCAN2026210101010.001855.5600010
Trevin BastiampillaiCAN2007-2014330872.674219.0500110
Harvir BaidwanCAN2009-2014540842.002236.3600100
Aaditya VaradarajanCAN2024110777.001070.0000010
Nicholas KirtonCAN2024-2026430762.331353.8500110
Shaheed KeshvaniCAN2009110444.00666.6700000
Shahzad KhanCAN2007110444.001233.3300000
Zameer ZahirCAN200911133*-1323.0800000
Kenneth KamyukaCAN2013210222.002100.0000000
Anderson CumminsCAN2007110111.00250.0000000
Ravinderpal SinghCAN2024110111.00812.5000000
Mohsin MullaCAN2007110111.00119.0900000
Kevin SandherCAN2006-2007420110.501010.0000100
Hamza TariqCAN2014110000.0050.0000100
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.