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
Khawar AliOMA2019-20223228562079*26.96105458.82041556
Kamindu MendisSL2019-2026313066196425.7977779.670425017
Ashish BagaiCAN2003-2013262436148729.2497163.23051631
Alok KapaliBAN2003-20113937161311517.0388069.66114518
John MooneyIRE2006-2015373286109625.4272883.79013627
Justin GreavesWI2022-20262524560710131.9563096.351105911
Mitchell StarcAUS2010-2026128772760652*12.1278277.4901124615
Khaled MashudBAN2003-200645361160571*24.20110754.65023391
PL MommsenSCO2013-201719194601111*40.0777577.55142493
Ryan ten DoeschateNED2006-20111413359411959.4067388.26331657
Afif HossainBAN2020-20263127459485*25.8368087.35022549
Johan BothaSA/AX2005-20127449175944618.5669885.10002533
Jeevan MendisSL2010-2019564285937217.4472681.680124512
James VinceENG2016-20232421059010228.1067287.80131733
Malan KrugerNAM2024-2026282705908021.8592463.85032456
Aaron JohnsonCAN2023-2026242305877025.5263292.880426928
Rob NicolNZ2011-20132221258614630.8477675.522225313
Ruben TrumpelmannNAM2021-20266045958455*16.2269983.550254124
Safyaan SharifSCO2011-202680532558340*20.8275277.530044011
Finn AllenNZ2022-2023222105829627.7162493.270537814
WPUJC VaasSL2002-200895701957937*11.3584468.60009443
Tom CooperNED2010-2023181815767433.8877074.81050604
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Wayne ParnellSA2009-20237343155745620.5072379.39013439
BJ WatlingNZ2010-20182825257396*24.9183868.38053583
Ricardo PowellWI2003-2005343065705223.7561193.290326014
Finlay McCreathSCO2025-20262017056111233.0077772.20130486
Jonathan CarterWI2015-2019302635605424.3575873.880314810
Manish PandeyIND2015-202128237558104*34.8861091.48122455
Dion EbrahimZIM2003-20053328355571*22.20102354.25022360
Bhuvneshwar KumarIND2012-2022120551655253*14.1574773.90018468
Narsingh DeonarineWI2005-20152725354665*24.8285563.86030486
Louren SteenkampNAM20261514154210241.6974273.051403711
Babar HayatHK2014-20181515253982*41.4673573.330524716
Noah CroesNED2023-2026272435387025.6270376.53022452
Liam PlunkettENG2005-20198547185364418.48492108.940034515
Pat CumminsAUS2011-20268959215363714.1164183.620084412
Lo-handre LouwrensNAM2022-2024252405355722.2990659.05031621
Sandeep GoudOMA2019-20243728753567*25.4875470.950323222
Muhammad ShahdadUAE2025-20261212053411444.5068378.181403916
John CampbellWI2019-20261515153217938.00486109.472105419
Imran NazirPAK2003-20092121053116025.2957991.711127012
Jehan MubarakSL2003-2013302755317224.1480765.80031433
Zaheer KhanIND/AX2002-2012132632053134*12.3574571.280084716
Iftikhar AhmedPAK2015-202325218527109*40.54484108.881104716
Carlos BrathwaiteWI2011-20194034252710116.4759588.571123422
Logan van BeekNED2021-20263734115245922.7862483.970133213
Robin PetersonSA2003-20146636135236822.7462783.41014495
Kyle VerreynneSA2020-2025161425219543.4257590.610503911
Kiplin DorigaPNG2017-2023343315207316.2591057.140354611

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