Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
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-20261211232910536.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.