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
Robin SmithENG1988-1996707082419167*39.02347369.65415423922
Imrul KayesBAN2008-201878782243414432.03342371.11416223837
Chamu ChibhabhaZIM2005-2023108108224709923.30391063.17016823714
Alex CareyAUS2018-2026968813252310633.64285088.53114623526
Imran NazirPAK1999-200979792189516024.61233981.02291023532
Sunil GavaskarIND1974-1987108102143092103*35.14496662.26127823421
Hashmatullah ShahidiAFG2013-2026999819268110233.94390468.67122623316
Tatenda TaibuZIM/AX2001-2012148135213358107*29.46497467.512221523232
Daryl MitchellNZ2021-202662578281113757.37297594.49913023072
Charith AsalankaSL2021-2026877910279812740.55310590.11517523064
Matty CrossSCO2014-20261181054249011424.65336873.93214323027
Dilip VengsarkarIND1976-199112811919349210534.92515267.78123722824
Mohammad KaifIND2002-2006125110242753111*32.01382272.0321782289
Will YoungNZ2021-202663635205012035.34242484.57412722829
Darren LehmannAUS1996-200511710122307811938.96378481.34417422714
Max O'DowdNED2019-2026717142300158*34.33311973.74116422736
Henry NichollsNZ2015-20269290162415124*32.64306578.79117822619
Jatinder SinghOMA2019-202673722208513029.79270177.19510222633
Hashan TillakaratneSL1986-200319716840378910429.60658857.512131022410
Ken RutherfordNZ1985-19951211159314310829.65488864.30218622317
Imran KhanPAK1974-1992175151403709102*33.41510572.65119622245
George BaileyAUS2012-2016908510304415640.59364583.51322322257
Lou VincentNZ2001-20071029910241317227.11345369.88311822237
VVS LaxmanIND1998-200686837233813130.76328271.2461032224
Evin LewisWI2016-2025696752279176*36.76264586.16512322076
Nazmul Hossain ShantoBAN2018-2026717052081122*32.02269877.13412922023
Yasir HameedPAK2003-2007565612028127*36.87302966.9531222196
Moin KhanPAK1990-200421818240326672*23.00401781.300121721861
Niall O'BrienIRE2006-20181021019258110928.05363870.95118321830
Temba BavumaSA2016-202657555216814443.36248487.2868221729
Jonathan TrottENG2009-2013686510281913751.25365877.0642252163
Monank PatelUSA2019-202679784257013034.73314181.824191221534
Zaheer AbbasPAK1974-198561606257212347.63303384.80713221322
Ravindra JadejaIND2009-20262121425229058732.28339685.54013621055
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Avishka GunawardeneSL1998-200661611170813228.47238971.4911252105
Devon ConwayNZ2021-2026434231692152*43.38192687.8556221022
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Nasser HussainENG1989-2003888710233211530.29348166.99116620815
Stuart MatsikenyeriZIM2002-2015111108921779021.99301272.28013820718
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
Rassie van der DussenSA2019-2025716512265713450.13305387.03617320650
Gerhard ErasmusNAM2019-202678757257712537.90325379.22221420559
Ravi BoparaENG2007-2015120109212695101*30.63346277.85114420434
Ibrahim ZadranAFG2019-202646463211017749.07257382.01710220433
Moeen AliENG2014-202313711215235512824.28239998.1736620378
Michael VaughanENG2001-200786829198290*27.15289868.39016920313
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Heinrich KlaasenSA2018-202560567214117443.691829117.06411220071
Aftab AhmedBAN2004-20108484619149224.54232982.18014820047

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