Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×

Player figures come from full scorecards, which we hold for 1,082 of the 1,085 matches in this selection (from 1974). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus StoinisAUS2017-20231817543862*36.5050387.080224210
Duleep MendisSL1979-1988171734336430.9350885.24010176
Imran KhanPAK1978-1992292554337321.6554679.30013287
Owais ShahENG2002-200814132430107*39.0946293.07132467
Brad HaddinAUS2004-20151917542587*35.4254577.980303911
Wasim AkramPAK1985-2003483884255014.1746092.390112120
Kamran AkmalPAK2004-2013272434225120.1051282.42012476
Graham GoochENG1981-19931716042011526.2567861.95110371
Gus LogieWI1983-19922418541959*32.2361767.91032230
Nasser HussainENG1999-20031313141011534.1756372.82110370
Nasir JamshedPAK2008-2013662408112102.0047685.71310414
Chris HarrisNZ1992-20033428840750*20.3559868.06013295
Moeen AliENG2014-2023171503926726.1342791.800203012
Guy WhittallZIM1993-20032222339258*20.6352175.24010313
Peter KirstenSA1991-19921111238986*43.2258166.95030263
Sikandar RazaZIM2013-20221313038811529.8548580.00110319
Andrew StraussENG2004-20111111238715843.0047381.82121481
Liton DasBAN2015-20231111037112133.7345781.18111365
WPUJC VaasSL1994-200861371337037*15.4245681.14005324
Dwayne BravoWI2006-20142522336662*19.2646179.39022295
Ricardo PowellWI1999-20051010236512445.63333109.611102320
Elton ChigumburaZIM2010-201613135363104*45.3842286.02112353
Darren SammyWI2009-20152221735863*25.5738493.230212319
Brendan TaylorZIM2005-20151010035713835.7043881.51123348
Cameron WhiteAUS2009-201199235489*50.5737095.680411914
Runako MortonWI2005-20091414235185*29.2550769.23022244
Jonathan TrottENG2011-20131111234998*38.7841584.10020332
Mudassar NazarPAK1978-1988201833456723.0064253.74021171
Avishka FernandoSL2019-2024101003429634.2042979.72030335
Kennedy OtienoKEN1996-2004131303377925.9266950.37033296
Mark TaylorAUS1990-199699033610537.3351265.63131321
RD ShahKEN1998-2004121203367028.0050067.20031402
Thisara PereraSL2009-2019322543324415.81288115.28002319
Andre RussellWI2011-20151312233192*33.10239138.490213119
Neil FairbrotherENG1987-1999111123295736.5642577.41020243
Jeremy ConeyNZ1979-1986141233294936.5648467.98000175
Samit PatelENG2008-20131814432970*32.9033797.630112510
Graham ThorpeENG1996-20021111232879*36.4445472.25020321
James FaulknerAUS2013-20171612632711654.50246132.931112116
Steve TikoloKEN1996-2004131303277725.1548867.01040235
Kusal MendisSL2017-2024151503238921.5346869.02021362
Jesse RyderNZ2009-20141110031910531.90296107.771114110
Hamilton MasakadzaZIM2005-2016161603166619.7547266.95012305
Ben DuckettENG2025-202666031514152.50288109.38111483
Farveez MaharoofSL2004-2012292043143519.6338282.20000266
Craig KieswetterENG2011-2013131313136326.08310100.970223413
Tom MoodyAUS1987-19991816331387*24.0842473.82011212
Lance KlusenerSA1996-20022317531375*26.0836685.52013296
Azhar MahmoodPAK1996-2000332133136717.3937683.24011226
Glenn PhillipsNZ2022-20261310131210634.6733094.551002310

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.