Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR164/4 (18)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Wiaan MulderSA2017-2025302463386418.7839884.92022335
Chris OldENG1973-19813225733851*18.7840184.29014296
Nathan HauritzAUS2002-201158321733753*22.4735096.29010218
Mark BurgessNZ1973-1981252003364716.8051565.24001192
Steven OuterbridgeBER2006-2009232303365614.6161254.90014302
Wajahatullah WastiPAK1999-2000141403358423.9366850.15011362
Tapash BaisyaBAN2002-200755401233435*11.9357458.19004264
Sachith PathiranaSL2015-2017181413325625.5438386.68010335
Corbin BoschSA2024-2026161373316755.17298111.07011328
Kirk EdwardsWI2011-201416162331123*23.6449467.00103237
Saleem MukuddemBER2006-2007201843315723.6465050.92012291
Manjural Islam RanaBAN2003-2006252153316320.6966849.55011211
Asif IqbalPAK1973-197910823306255.0046670.82050281
David WieseSA/NAM2015-2022151523306725.3836989.430112110
Adnan MuftiUAE2017-20181816433057*27.5040980.68010271
Ruturaj GaikwadIND2022-20261311232910536.5637986.81120316
Shardul ThakurIND2017-20234725632950*17.32313105.11011319
Khushdil ShahPAK2020-2025151223286932.8033498.200102510
Keshav MaharajSA2017-2026583283284013.6740580.99001384
David CapelENG1987-19902219232750*19.2447968.27010234
Bernard ScholtzNAM2019-202678492132731*11.6850564.75005244
Michael YardyENG2006-20112824832660*20.3847269.07021201
Mluleki NkalaZIM1998-2006503553244710.8052661.60005224
Saeed AjmalPAK2008-20151137024324337.0453560.560011250
Akila DananjayaSL2012-20244232632350*12.4245171.62013293
Klaas-Jan van NoortwijkNED1996-2003992322134*46.0042875.23111266
Ashton AgarAUS2015-20232218532248*24.7738882.99003284
Richard SnellSA1991-1996422883226316.1033097.58021204
Anwar AliPAK2013-20162216532143*29.1836787.47000297
Zubin SurkariCAN2008-2011222133214917.8364549.77001300
Rick McCoskerAUS1975-1982141403209522.8662351.36022140
Dougie BrownENG/SCO1997-20072524631950*17.7248166.32013282
Courtney WalshWI1985-20002037733319307.2543872.830011239
Zach Lion-CachetNED2025-2026171713177819.8150662.65011201
Shahriar HossainBAN1997-2004191803179517.6160952.05024300
Paras KhadkaNEP2018-20201010131511535.0039879.15110405
Barry WoodENG1972-19821312231478*31.4064748.53021230
Jamie OvertonENG2024-2026191513146822.43294106.80011358
Mohammad SamiPAK2001-20158646193144611.6349064.080051610
Vani MoreaPNG2014-20181313131365*26.0846068.04031244
Divan la CockNAM2022161613135920.8746767.02011386
Al SahariarBAN1999-2003272703125911.5660551.57015401
Roy FredericksWI1973-19771212031110525.9244070.68110271
Nurul HasanBAN2016-20261715531145*31.1035288.35000286
Blair HartlandNZ1992-19941616131168*20.7362349.92021280
Nikhil ChopraIND1998-2000382663106115.5049862.25011155
Nafees IqbalBAN2003-2005161603095819.3156854.40021322
Ben HollioakeENG1997-2002201723096320.6038181.10023343
Akeal HoseinWI2021-2025403093096014.7139678.030131812
Tarisai MusakandaZIM2016-2022161613086020.5338779.59011305

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.