Live5th T20I · India in New Zealand 2026/27NZ91/2 (9.3)IND191/8 (20)NZ need 101 runs in 63 ballsLive5th ODI · Ireland in Namibia 2026/27NAMIRE126/8 (30.1)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOLBOL need 175 runs to winT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
David WilleyENG2015-20237346196635124.5669395.670215724
Kyle MayersWI2021-20232826066012025.3877585.162237521
Aaron JohnsonCAN2023-2026272606607025.3870793.350427731
Safyaan SharifSCO2011-202697633065440*19.8283678.230044213
Marco JansenSA2022-20263429564775*26.96566114.310325231
Liam PlunkettENG2005-20198850196465620.84629102.700135318
Qasim UmarPAK1983-1987313136426922.93112557.07043523
David HempBER2006-200922223641102*33.7491270.29144687
Abdul QadirPAK1983-1993104682664141*15.2684975.500063617
Shreyas MovvaCAN2024-20263129863983*30.4395167.19041416
Curtly AmbroseWI1988-2000175963663931*10.6598564.8700133910
Andre BothaIRE2006-2011413746385619.3393568.24025674
Jeevan MendisSL2010-20195844106367218.7176982.700124813
John ReidNZ1980-1986242416338827.52108458.39040292
Daan van BungeNED2002-2013373116338021.1095366.420325715
Peter HandscombAUS2017-20192220163211733.2664997.38142466
Malan KrugerNAM2024-2026312906328021.7997364.95033516
Jason MohammedWI2011-20213531263091*21.7294166.950425110
Roger BinnyIND1980-19877249106295716.13104660.13014511
Gavin LarsenNZ1990-199912170276293714.6397064.85006299
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
James VinceENG2016-20232522061610228.0070387.62131763
Iftikhar AhmedPAK2015-202328248614109*38.38576106.601105220
Innocent KaiaZIM2022-20262525261211026.6194065.11130556
Faoud BacchusWI1978-19832926361280*26.6192865.95032521
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
Louren SteenkampNAM20262018160210235.4183472.181414812
Roland HolderWI1993-1997373165996523.9687668.38024353
Tim RobinsonENG1984-1988262605978322.96102658.19032630
Xavier MarshallWI/USA2005-202037373596157*17.5390266.081165917
Bruce LairdAUS1979-198223233594117*29.70110553.76120520
Adam HollioakeENG1996-19993429659383*25.7878475.64031464
Simi SinghIRE2017-202235304593100*22.8181572.76112477
Mansoor AkhtarPAK1980-1990413515934717.44114851.66001432
Sadagoppan RameshIND1999232305918225.7099559.40053621
Wayne LarkinsENG1979-19912424059112424.63104756.45103673
Lionel CannBER2006-2009262535905226.82504117.060134629
Rob NicolNZ2011-20132221258614630.8477675.522225313
Jean-Pierre KotzeNAM2019-20252626158413623.3678174.781125415

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.