Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Heath StreakZIM/AX1993-200518815855291579*28.30397673.31013619948
Scott StyrisNZ1999-201118716123448314132.49564579.42428935368
Viv RichardsWI1975-1991186167246721189*47.00745190.2011457600126
Romesh KaluwitharanaSL1990-2004186179143558102*21.56462276.982212439616
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Michael HusseyAUS2004-2012185157445442109*48.16624387.17339338380
Nuwan KulasekaraSL2003-20171841233713277315.43162981.4604139539
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044
Hashim AmlaSA2008-201918117814811315949.47917888.402739482253
David MillerSA2010-202618015645476214242.904565104.328249354153
David BoonAUS1984-199517917716596412237.04915765.13537649416
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Russel ArnoldSL1997-200717815342385210334.70534072.13127727620
Mohammad NabiAFG2009-202617615618379213627.48430888.022186246122
Adam ParoreNZ1992-200217616132331410825.69486768.091141916936
Kane WilliamsonNZ2010-202517516718725714848.70889381.601547666760
Imran KhanPAK1974-1992175151403709102*33.41510572.65119622245
Mohammad AshrafulBAN/AX2001-201317516713342010922.21484970.533201434829
Curtly AmbroseWI1988-2000174953662331*10.5696464.6300133710
Makhaya NtiniSA/IWX1998-2009173472419942*8.6529866.78009166
Paul StirlingIRE2008-20261711653590316236.44681786.59133213633146
Tom LathamNZ2012-2026171158214664145*34.04551984.518271439062
Lance KlusenerSA1996-2004171137503576103*41.10397789.922191329376
Steve SmithAUS2010-202517015420580016443.28666986.971235852158
Kyle MillsNZ2001-20151701013410475415.63128281.670287638
Alec StewartENG1989-200316816114467411631.80683468.394281346926
Jeff DujonWI1981-199116812036194582*23.15288167.510681397
Shikhar DhawanIND2010-202216716410679314344.11743691.351739584279
Ian HealyAUS1988-19971671203617645621.00210483.84049775
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Saqlain MushtaqPAK1995-2003166973869937*11.85141749.330013454
Rashid LatifPAK1992-20031651162816787919.07220975.9603812218
Quinton de KockSA2013-20261641648715217845.85740396.6123326802137
Sean WilliamsZIM2005-202516415920521717437.53600086.95837947066
Allan DonaldSA1991-2003164401895134.3227934.05001220
Dean JonesAUS1984-199416316125606814544.62836272.57746638064
Dwayne BravoWI2004-2014163141242968112*25.37360682.312101124058
Adil RashidENG2009-202616388299726916.47104493.100189414
Aaqib JavedPAK1988-1998163512626745*10.6845658.55007157
Prosper UtseyaZIM2004-201516213148140068*16.87240058.3304168817
David WarnerAUS2009-20231611596693217945.31712797.2622334733130
Matthew HaydenAUS/ICC1993-2008161155156133181*43.81776778.961036963687
Ian BellENG2004-201516115714541614137.87701977.16435652432
Misbah-ul-HaqPAK2002-201516114830512196*43.40694173.78042634283
Tim SoutheeNZ2008-202316196357405512.1377195.9801135926
Sikandar RazaZIM2013-202616015124470814137.07547885.947263394108
Jacob OramNZ2001-2012160116152434101*24.10281086.62113818281
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
Venkatesh PrasadIND1994-20011606331221196.9136760.2200875

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