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
Kusal MendisSL2016-202615915613517814336.21587388.177361552987
Darren GoughENG/ICC1994-2006158863860446*12.5893664.530010435
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Shai HopeWI2016-202615515224659017051.48815380.8321326522133
Kamran AkmalPAK2002-201715513714319212425.95381883.605101037137
Aamer SohailPAK1990-20001541535473013431.96722565.475311046220
Mitchell JohnsonAUS2005-2015153913295173*16.1298796.350268123
Abdur RazzakBAN2004-2014152963877153*13.29101476.0401125521
Kevin O'BrienIRE2006-202115014018361214229.61406388.90218633284
Glenn MaxwellAUS2012-2025149136183990201*33.813149126.7142312382155
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
John WrightNZ1978-19921481481389110126.47680457.19124937015
Tatenda TaibuZIM/AX2001-2012148135213358107*29.46497467.512221523232
Gautam GambhirIND2003-2013147143115238150*39.68614485.2511341156117
Aaron FinchAUS2013-202214614235406153*38.89616287.73173016532129
William PorterfieldIRE2006-20221461453434313930.58629868.9611201245532
Dilhara FernandoSL/AX2001-20121466135239209.1939260.97009192
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Upul ChandanaSL1994-20071451101716148917.35221572.8705810722
Babar AzamPAK2015-202614414116667115853.37770986.542038561669
Mushtaq AhmedPAK1989-2003144763439934*9.5069857.160010211
Faf du PlessisSA2011-201914313620550718547.47621588.611235349566
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Phil SimmonsWI1987-199914213711366412229.08537168.225181437544
Azhar MahmoodPAK1996-20071421102615216718.11198876.5103911924
Richie BerringtonSCO2008-202614113417388112733.17506876.58721828090
Andrew FlintoffENG/IWX/ICC1999-200914112216339412332.02382188.82318930893
Kumar DharmasenaSL1994-20041408733122269*22.63187965.03042632
Denesh RamdinWI2005-201613911022220016925.00273880.3528416531
Daryll CullinanSA1993-200013813316386012432.99549270.283231029833
Ridley JacobsWI1996-200413810932184580*23.96262370.34091011627
Nayan MongiaIND1994-2000138963312726920.19184568.94024958
Craig McDermottAUS1985-19961387817432377.0849287.800015368
Moeen AliENG2014-202313711215235512824.28239998.1736620378
Kevin PietersenENG/IWX/ICC2004-201313612516444013040.73512886.58925742777
Jason HolderWI2013-202313611424223799*24.86247990.240121116069
Malcolm MarshallWI1980-199213683199556614.92124676.650256314
Craig ErvineZIM2010-2026135131153863130*33.30502176.944261237448
Navjot SidhuIND1987-199813312784413134*37.08632969.73633733544
Thomas OdoyoKEN/AX1996-2014133116152361111*23.38337769.91171319055
Robin SinghIND1989-200113311323233610025.96314474.3019513541
George DockrellIRE2010-20261339529149091*22.58182681.6006611829
Mitchell StarcAUS2010-2026132792861052*11.9679077.2201124615
Pramodya WickramasingheSL1990-20021316323342328.5554063.330012172
Rahmat ShahAFG2013-202613012774300143*35.83595172.26633537342
Steve TikoloKEN/AX1996-201413012712331211128.80440375.223231334331
Manoj PrabhakarIND1984-19961309821185810624.13308360.2721181570

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