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
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Kapil DevIND1978-1994225198393783175*23.79397995.071141329167
Ricky PontingAUS/ICC1995-2012374364381367316441.941700080.433082201226162
Mohammad YousufPAK/AX/ASIA1998-201028427038943312940.661262574.7213641575686
Saleem MalikPAK1982-199928325638717010232.89938376.415471951434
Javagal SrinathIND1991-2003229121388835310.64110979.6201196217
Abdur RazzakBAN2004-2014152963877153*13.29101476.0401125521
Saqlain MushtaqPAK1995-2003166973869937*11.85141749.330013454
Darren GoughENG/ICC1994-2006158863860446*12.5893664.530010435
Glenn McGrathAUS/ICC1993-20072506838115113.8323648.73001470
Rohit SharmaIND2007-2026291283371212026449.271297993.383563161148381
Paul CollingwoodENG2001-2011197181375092120*35.36661476.99526736574
Nuwan KulasekaraSL2003-20171841233713277315.43162981.4604139539
Ewen ChatfieldNZ1979-1989114483711819*10.7334634.1000660
Ajay JadejaIND1992-200019217936535911937.48767869.806301036685
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Jeff DujonWI1981-199116812036194582*23.15288167.510681397
Ian HealyAUS1988-19971671203617645621.00210483.84049775
Curtly AmbroseWI1988-2000174953662331*10.5696464.6300133710
Lasith MalingaSL2004-201922511936567566.8376174.5101264521
Kemar RoachWI2008-20229560363083412.8359451.85009246
Mustafizur RahmanBAN2015-20261256336190207.0438050.000011192
Suresh RainaIND2005-2018226194355615116*35.31600593.5153614476120
Harbhajan SinghIND/AX1998-20152361283512374913.30152681.0600179235
Tim SoutheeNZ2008-202316196357405512.1377195.9801135926
Dilhara FernandoSL/AX2001-20121466135239209.1939260.97009192
Eoin MorganENG/IRE2006-202224723034770114839.29844791.17144718654220
Mitchell SantnerNZ2015-2026129953416486727.02178992.1203311753
Kyle MillsNZ2001-20151701013410475415.63128281.670287638
Zaheer KhanIND/AX/ASIA2000-20121991003477934*11.80106773.0100156724
Mushtaq AhmedPAK1989-2003144763439934*9.5069857.160010211
Andrew SymondsAUS1998-200919716133508815639.75550492.4463015449103
Nayan MongiaIND1994-2000138963312726920.19184568.94024958
Kumar DharmasenaSL1994-20041408733122269*22.63187965.03042632
David RichardsonSA1991-199812277338685319.73129866.87016331
Courtney WalshWI1985-20002027633318307.4043273.610011239
Brian LaraWI/IWX/ICC1990-2007291285321035816940.941304179.431963161033133
Marvan AtapattuSL1990-2007265257328490132*37.731253667.7211591373015
Ramnaresh SarwanWI2000-2013178168325702120*41.93756375.39438846958
Adam ParoreNZ1992-200217616132331410825.69486768.091141916936
Ridley JacobsWI1996-200413810932184580*23.96262370.34091011627
Mitchell JohnsonAUS2005-2015153913295173*16.1298796.350268123
Shakib Al HasanBAN2006-2023247234317570134*37.29913882.849561269954
Jos ButtlerENG2012-2026203176315678162*39.164915115.52113015456193
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Venkatesh PrasadIND1994-20011606331221196.9136760.2200875
Aravinda de SilvaSL1984-200330429630928414534.901144381.13116417712102
Richie RichardsonWI1983-199622321730624812233.41980163.75544854154
Misbah-ul-HaqPAK2002-201516114830512196*43.40694173.78042634283
Safyaan SharifSCO2011-202697633065440*19.8283678.230044213

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