Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st 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

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v 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
Andre FletcherWI2010110484848.005685.7100061
Umar AkmalPAK2011110484848.006870.5900041
Aarif SheikhNEP2024320483824.008357.8300040
Peter FultonNZ2007110474747.0047100.0000041
Fayyaz ButtOMA2024221474447.005782.4600051
WF StellingNED2006-20073214639*46.004797.8700022
Basil HameedUAE2024220462723.007660.5300021
Mark WattSCO2024-2026540462111.507660.5300040
Michael VaughanENG2007110454545.006470.3100070
Michael LevittNED2024220454522.505680.3600180
C de LangeNED2026221453545.007064.2900030
Wesley BarresiNED2010-2024551452811.256965.2200161
Sewnarine ChattergoonWI2008220432321.508451.1900070
CJO SmithSCO2007-2009220434321.506269.3500160
Rais AhmadzaiAFG2010221433743.007458.1100030
Dipendra Singh AireeNEP2024-2026330412713.675278.8500030
Kushal MallaNEP2024431412020.508747.1300012
Freddie ColemanSCO2014110404040.0035114.2900060
Brendan NashWI20082113939*-28139.2900060
Tom CooperNED2010110393939.005867.2400050
Karim SadiqAFG2010-201154039349.754684.7800151
Chris HarrisNZ20031113838*-29131.0300040
Jesse RyderNZ2011110383838.005667.8600030
Nehemiah OdhiamboKEN2006-2013117038165.436261.2900131
Misbah-ul-HaqPAK2011110373737.006854.4100010
Chamu ChibhabhaZIM2006110373737.008046.2500020
Haroon RasheedPAK19791113737*-6953.6200010
Brendan TaylorZIM2006-2011220373718.505074.0000130
Hassnain ShahOMA2025-2026320372718.504582.2200024
Vinayak ShuklaOMA2025-2026430372012.334288.1000031
Andre AdamsNZ2003110363636.0020180.0000033
Tony UraPNG2023110363636.003894.7400050
Zaheer AbbasPAK1979110363636.005170.5900041
Basir AhamadNEP2026220363018.007051.4300030
Mudassar BukhariNED2007-2014631361818.005763.1600011
Jacob OramNZ2003-20113113535*-27129.6300003
Jeremy BrayIRE2007110353535.004185.3700070
Kevin HurdleBER2006-2007531352217.5027129.6300013
Atse BuurmanNED2007-2010210343434.003987.1800020
Roelof van der MerweNED2026210343434.003694.4400021
Kane WilliamsonNZ20111113434*-27125.9300040
Pikky Ya FranceNAM20231113434*-28121.4300031
Zuhaib ZubairUAE2024220343117.0031109.6800031
Norman VanuaPNG2023110333333.005066.0000050
Andries GousUSA2025220332916.504573.3300041
Shoaib KhanOMA2024220332416.503691.6700031
Shaun PollockSA2003110323232.0023139.1300002
Nosthush KenjigeUSA2023-2026620322816.004472.7300020
Chris CairnsNZ2003110313131.0028110.7100021
James FranklinNZ20111113131*-8387.5000023

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.