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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Fayyaz ButtOMA2019-2024302092014418.2727972.04001173
Fabian AllenWI2018-2022191522005115.3820398.52012188
Jan-Berrie BurgerNAM20036601998533.17198100.51010253
Saleem ElahiPAK2003-20047711997033.1730166.11020170
Odean SmithWI2022-20239811994628.43119167.230001415
D ParasharUAE2024-20261313419850*22.0031562.86011134
Connor EsterhuizenSA202633119711998.50197100.00110139
Greg LambZIM2010-2011151431973717.9138151.7100161
Irfan KarimKEN2013-201433019610865.3323184.85110230
Rizwan CheemaCAN2009-20131313119676*16.33165118.79013239
Naseem ShahPAK2022-2025321661965119.6022188.69011912
Anton DevcichNZ2013-2016121101955817.7325377.08012250
Kyle JarvisZIM2009-201941299195379.7531561.90003183
Vijay ShankarIND201911711944632.3320594.63000184
Vishnu SukumaranUAE2022-2024101001949719.4030563.61011166
Josh DaveySCO2011-2025191631944014.9230962.78002181
Peter IngramNZ20108701936927.5723881.09010300
Ashton TurnerAUS2019-202197119284*32.00160120.000101010
Dwaine PretoriusSA2016-2022271311925016.0022485.71011145
Gary BrentZIM2003-20082419819259*17.4529864.43010133
Nathan EllisAUS2022-20262622919236*14.7723681.36001117
Tinashe PanyangaraZIM2004-201650386192336.0038450.00007173
Deepak ChaharIND2019-2022128319169*38.2019398.96021168
Srimantha WijeratneCAN2023-20249901915921.2226971.00021161
Clint McKayAUS2009-2014583110190309.0533756.38003152
Prithvi ShawIND2020-20216601894931.50166113.86000322
Arjun SaudNEP2022-2024111101895117.1838748.84012174
Nehemiah OdhiamboKEN2006-20142318218944*11.8128666.08005191
Daryl TuffeyNZ2002-2010382251883611.0619496.91003136
Gary KirstenSA20036631866962.0021785.71031242
Mitchell HayNZ2024-2026107118699*31.00178104.49011138
Brian ChariZIM2015-2020141401863913.2939946.62000122
Ajantha MendisSL2008-201582411818521*8.0426170.880010162
Chris JordanENG2013-20223424918438*12.2721187.20003125
Mehrab Hossain jnrBAN2006-2009121001835418.3040844.85011170
Forster MutizwaZIM2009-2011111021836922.8827566.55012113
Rishad HossainBAN2023-20261814318348*16.64141129.790021313
Neil McKenzieSA2003-20099711826330.3325671.09020160
Nishan MadushkaSL2024-20258701826926.0022580.89021212
Shoaib KhanUAE2025-2026121101825216.5524374.90013156
Sohag GaziBAN2012-2014191531823015.1720588.78000184
Sulieman BennWI2008-201645307182317.9124075.83005193
Tayyab TahirPAK2024-2025111021813822.63177102.26000183
Majid HaqSCO2007-2015201741817113.9233953.39013181
Jon-Jon SmutsSA2020-20216511808445.0022978.60010201
Aaron HardieAUS2023-2025151201804415.0022580.00001162
Adam MilneNZ2012-2024492281803612.8620587.80003114
Dale RichardsWI2009-20108701795925.5725171.31020213
James McCollumIRE2019-20206601787329.6724273.55020261
Stuart ThompsonIRE2014-2017131111783917.8019690.82000163

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