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
Abdullah ShafiquePAK2022-20252727273711329.4894478.071656719
Adrian BarathWI2010-20121414139411330.3161264.38112433
Naved LatifPAK2001-20031111026211323.8241762.83101322
Dwayne BravoWI2004-2014163141242968112*25.37360682.312101124058
Mehedi Hasan MirazBAN2017-202612593141889112*23.91249475.7427515530
Murray GoodwinZIM1998-2000686831781112*27.40260268.452811558
Adam VogesAUS2007-201331289870112*45.7999887.171406110
Hammad MirzaOMA2024-202623232724112*34.48103170.22140698
Tristan StubbsSA2023-202617172412112*27.4748784.601342110
Anil SahNEP2018-202517172403112*26.8746686.481414312
Hansie CronjeSA1992-200018817531556511238.65727776.47239836694
Abdul RazzaqPAK/AX/ASIA1996-201126322657502511229.73617881.3432213380123
Brandon KingWI2019-202558582153011227.32184183.1138618631
Nasir JamshedPAK2008-201548483141811231.51188175.3938515019
Peter FultonNZ2004-200948465133411232.54183372.7818211220
Solomon MireZIM2014-20194747095511220.32119080.251349324
Finlay McCreathSCO2025-20262017056111233.0077772.20130486
Irfan KarimKEN2011-201499039611244.0052275.86210390
Abid AliPAK2019-202066023411239.0025093.60111290
Mohammad KaifIND2002-2006125110242753111*32.01382272.0321782289
Thomas OdoyoKEN/AX1996-2014133116152361111*23.38337769.91171319055
Harsh ThakerCAN2023-2026363531032111*32.25158165.282425520
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Steve TikoloKEN/AX1996-201413012712331211128.80440375.223231334331
Ajinkya RahaneIND2011-201890873296211135.26376778.63324629333
Mark GreatbatchNZ1988-199684835220611128.28309971.18213717738
David HusseyAUS2008-201369616179611132.65198090.71114413030
Sushant ModaniUSA2021-20243434090011126.47142563.16163785
Teja NidamanuruNED2022-20254037489311127.0697691.502446031
Tim PaineAUS2009-20183535389011127.81125770.80151966
John DavisonCAN2003-20113131278011126.90751103.861559020
Runako MortonWI2002-2010565161519110*33.76228966.36210712315
Brad HaddinAUS2001-201512611516312211031.54370684.24216229671
Aasif SheikhNEP2021-202679795220211029.76290775.75215524927
Vikramjit SinghNED2022-202646461130411028.98182571.4518214316
Stuart LawAUS1994-199954515123711026.89164375.29173728
Jacob BethellENG2024-20262422171211033.9078690.591616918
Innocent KaiaZIM2022-20262525261211026.6194065.11130556
Trevor ChappellAUS1980-19832013022911017.6236562.74102180
Michael HusseyAUS2004-2012185157445442109*48.16624387.17339338380
Gus LogieWI1981-1993157133362809109*28.96380173.90114132099
Aqib IlyasOMA2019-2024323021234109*44.07164575.0229111715
Neil BroomNZ2009-201739394943109*26.94116181.221577812
Iftikhar AhmedPAK2015-202328248614109*38.38576106.601105220
Mohammad AshrafulBAN/AX2001-201317516713342010922.21484970.533201434829
Ravi ShastriIND1981-199214912821310810929.05508961.07418520625
Niall O'BrienIRE2006-20181021019258110928.05363870.95118321830
Rohan MustafaUAE2014-202381755150410921.49236663.5717812326
Zeeshan MaqsoodOMA2019-202448475127310930.31189167.3227210422
CJA AminiPNG2014-202349491112810923.50167467.381719412

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