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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Bruce EdgarNZ1978-1986141403507425.0074646.92021321
Richard HadleeNZ1973-1990231943497923.2744079.32011258
Lahiru ThirimanneSL2013-201514105348139*69.6042581.88121314
Temba BavumaSA2020-202598033810942.25336100.60110326
Kushal Janith PereraSL2013-2023201903387317.7943378.06023342
Heath StreakZIM1994-2003201863365628.0046971.64020244
Imam-ul-HaqPAK2019-202188233515155.8339784.38111342
Rachin RavindraNZ2023-2025871333123*55.50280118.931203710
Faf du PlessisSA2011-2019161523316725.4636889.95021383
Shaun PollockSA1996-200730251033066*22.0042078.57026241
Kepler WesselsAUS/SA1983-1994131313288527.3357956.65020320
Devon ConwayNZ2023-2025662327152*81.7534096.18200386
Andrew HudsonSA1992-19967703277946.7147768.55030302
Lance CairnsNZ1978-1984161403186022.71257123.740112418
KL RahulIND2017-20261515231410824.1535987.47112238
Rishabh PantIND2019-2022651312125*78.00249125.301212813
Andrew SymondsAUS2001-2007201543087428.0039178.77023268
Jamie HowNZ2008109030613934.0040375.93100284
Matthew WadeAUS2012-20171715230271*23.2333889.35023284
Lendl SimmonsWI2009-2014111113007030.0048362.11032274
Zaheer AbbasPAK1974-198488329983*59.8036681.69041291
Aamer SohailPAK1992-1997111102968726.9153255.64011250
Shreyas IyerIND2021-20269802927836.5029997.66031287
Chris CairnsNZ1991-2004181602907918.1334185.04021208
Clive LloydWI1973-1984171212867926.0035680.340202210
Mohammad KaifIND2002-20061713128687*23.8340370.97032252
Kevin O'BrienIRE2006-20201312128511325.91263108.371002411
Dinesh MongiaIND2002-2003101012827131.3341368.28010282
Stuart CarlisleZIM1999-2002151502824118.8050555.84002250
William PorterfieldIRE2007-201999028111231.2243864.16111263
Clayton LambertWI1990-199866027711946.1730391.42110364
Brandon KingWI2023-202599027710230.7835079.14110372
Russel ArnoldSL1998-20071614327360*24.8243662.61012163
James FaulknerAUS2013-20151310427269*45.33231117.750302111
Denesh RamdinWI2007-20141613227212824.7330688.89101225
Marlon SamuelsWI2006-2017131212677724.2736772.75021224
Dion EbrahimZIM2001-2004141302666520.4644559.78011130
Jason MohammedWI20178702597237.0037169.81020195
Ian ChappellAUS1971-198088125960*37.0037668.88030261
Dhananjaya de SilvaSL2018-2026121022589132.2534973.93010252
Hashan TillakaratneSL1988-20031312625866*43.0046355.72022200
Ajay JadejaIND1996-199977225774*51.4027095.19020201
Alvin KallicharranWI1973-1981111022575732.1347554.11020210
Wasim RajaPAK1974-1984141102566023.2732279.50012266
Callum FergusonAUS2009-201198325371*50.6027392.67020230
Scott EdwardsNED2022-20234412527884.00243103.70030145
Shimron HetmyerWI2019-202512102252104*31.50218115.601011910
Neil JohnsonZIM1999-2000101002529725.2039763.48021262
Mohsin KhanPAK1978-19851010124951*27.6749850.00010201
Jeff CroweNZ1983-1986111002456624.5039462.18021191

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.