Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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.
From 1981-01-01×

Player figures come from full scorecards, which we hold for 4,929 of the 4,935 matches in this selection (from 1981). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shreyas MovvaCAN2024-20263129863983*30.4395167.19041416
Curtly AmbroseWI1988-2000175963663931*10.6598564.8700133910
Andre BothaIRE2006-2011413746385619.3393568.24025674
Jeevan MendisSL2010-20195844106367218.7176982.700124813
Chris TavaréENG1982-19842726163383*25.32132847.67031532
Daan van BungeNED2002-2013373116338021.1095366.420325715
Peter HandscombAUS2017-20192220163211733.2664997.38142466
Jason MohammedWI2011-20213531263091*21.7294166.950425110
Gavin LarsenNZ1990-199912170276293714.6397064.85006299
John ReidNZ1982-1986232316288828.55107158.64040292
Khawar AliOMA2019-20223429662679*27.22105859.17041566
Dion NashNZ1992-20028153136244215.6094066.38003285
Dipak PatelNZ1987-19977563106237111.7586871.77016377
Rakep PatelKEN2008-2014393546219220.0397863.50023567
Greg MatthewsAUS1984-19935950136195416.7391167.95015233
Richmond MutumbamiZIM2014-2020363426187419.3184772.960346113
Woorkeri RamanIND1988-19962727161711423.73110955.64136475
Gavin RennieZIM1996-2003373666177620.5792166.99024351
Graham YallopAUS1981-19841716461666*51.3389568.83060553
James VinceENG2016-20232522061610228.0070387.62131763
Iftikhar AhmedPAK2015-202328248614109*38.38576106.601105220
Innocent KaiaZIM2022-20262525261211026.6194065.11130556
Rumesh RatnayakeSL1982-199370551861233*16.5470586.810044318
Mitchell StarcAUS2010-2026132792861052*11.9679077.2201124615
Johan BothaSA/AX2005-20127850186094619.0371085.77002563
Justin GreavesWI2022-20262524560710131.9563096.351105911
Darren GoughENG/ICC1994-2006158863860446*12.5893664.530010435
Roland HolderWI1993-1997373165996523.9687668.38024353
Tim RobinsonENG1984-1988262605978322.96102658.19032630
Xavier MarshallWI/USA2005-202037373596157*17.5390266.081165917
Adam HollioakeENG1996-19993429659383*25.7878475.64031464
Simi SinghIRE2017-202235304593100*22.8181572.76112477
Sadagoppan RameshIND1999232305918225.7099559.40053621
Lionel CannBER2006-2009262535905226.82504117.060134629
Rob NicolNZ2011-20132221258614630.8477675.522225313
Jean-Pierre KotzeNAM2019-20252626158413623.3678174.781125415
Sandeep GoudOMA2019-20243930758467*25.3980073.000323325
Sunil JoshiIND1996-200168451158461*17.1865389.430144717
Rod LathamNZ1990-1994333345836020.10100857.84013501
Khurram KhanUAE2004-201516162582132*41.5772580.28130592
Finn AllenNZ2022-2023222105829627.7162493.270537814
Lo-handre LouwrensNAM2022-2024262505825723.2899158.73031642
Jonathan CarterWI2015-2019322835815423.2482270.680314810
Roger BinnyIND1981-19876845105805716.5796759.98013441
Brad HodgeAUS2005-20072521257512330.2665787.521335112
Mike RindelSA1994-19992222157510627.3886066.86121560
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Craig WallaceSCO2012-2022312815745821.2663091.110414712
Tushar ImranBAN2001-2007414005746514.3597059.18028671
Wayne ParnellSA2009-20237343155745620.5072379.39013439

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.