Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi 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)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.
From 1925-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dayle HadleeNZ1973-1976117240208.008547.0600330
Ajmal ShahzadENG2010-20111182409*6.676066.6700003
Mike WhitneyAUS1983-199338137409*6.679044.4400120
Ramveer RaiUAE2004110393939.0012431.4500030
Neil KrugerNED2011220393419.507552.0000030
Kris ClarkeNZ20264313924*19.5028139.2900041
ShahidullahAFG2022-2023330393713.007154.9300020
Zulfiqar AliEAF1975331393019.507651.3200040
Shiv Sunder DasIND2001-2002441393013.007750.6500021
Dushan HemanthaSL2023542392219.5039100.0000131
Zuhaib ZubairUAE2024-202644039319.754979.5900031
Reinout ScholteNED2002-200355039127.8013528.8900020
Gavin BriantZIM1993552391613.006956.5200120
Iqbal QasimPAK1977-1988157139136.509043.3300230
Dave GilbertAUS198614833987.8010238.2400010
Len PascoeAUS1977-1982291173915*9.7510238.2400220
Tim MayAUS1987-19954712839159.755275.0000010
Tabraiz ShamsiSA2016-20255515113911*9.756956.5200340
Dilshan MadushankaSL2023-202636151139199.759541.0500250
Saad MasoodPAK2026110383838.004486.3600050
Sudhir NaikIND1974220382019.006855.8800030
Jaskaran SinghCAN2025330383212.676360.3200031
Kosala KulasekaraSL2011-2012430381912.677252.7800100
Kevin SinclairWI2022-2023731382519.006459.3800020
Samuel WalusimbiEAF1975330381612.6712630.1600020
Christopher ChappellCAN1979330381912.6714326.5700020
Najeeb AmarHK2004-2008441382112.676459.3800160
Mohammad AslamUAE199644038239.507352.0500030
Peter WebbNZ1983-19845513810*9.5010137.6200040
Natsai MushangweZIM2011-201466138167.604584.4400105
Jake BallENG2016-2018186238289.504977.5500260
Shahid AhmadzaiCAN2024-202566238139.506360.3200130
George O'BrienBER2006-200897038165.435470.3700241
Piyush ChawlaIND2007-2011251253813*5.435865.5200130
Sajeewa de SilvaSL1996-20003718123813*6.339141.7600431
Toby Roland-JonesENG20171113737*-37100.0000051
Mitchell OwenAUS2025320373618.5027137.0400023
Kavem HodgeWI2023-2024430372612.334778.7200150
David WhiteNZ1990330371512.339738.1400010
Saiful IslamBAN1990-19977423722*18.505962.7100030
Josh ClarksonNZ2023-202665037167.405567.2700030
Malcolm JarvisZIM1987-19951253371718.506755.2200021
Naveen-ul-HaqAFG2016-2023151053710*7.405468.5200250
Eathan BoschSA2025-2026321362936.0022163.6400004
Bob SimpsonAUS1978220362318.005367.9200031
David TikoloKEN19963223625*-7548.0000021
Ganesh MylvaganamUAE1996330362312.009239.1300140
Azeem PitcherBER2006-200744036309.008940.4500021
Ankur SharmaHK2014441361812.006952.1700010
Gurnoor BrarIND202610423618*18.004285.7100021

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.