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
Habibul BasharBAN2003-2007514939267020.13163556.64038773
Chirag SuriUAE2018-20233636092411525.67143464.442549513
Neil BroomNZ2009-201737373919109*27.03114380.401567810
Axar PatelIND2014-202674521391864*23.5499592.260435832
Harbhajan SinghIND/AX2002-201515485239174914.79111981.9500116328
Mark WattSCO2016-20268461199166621.81110682.820246925
Rovman PowellWI2016-20234745391510121.79102389.441236040
Liam LivingstoneENG2021-202537346912124*32.57840108.571445550
Ishan KishanIND2021-20262825290121039.17886101.691719131
Chundangapoyil RizwanUAE2019-20244139690110927.30153658.66142642
Sushant ModaniUSA2021-20243333089811127.21141763.37163785
Junaid SiddiqueBAN2007-2011464518969720.36128969.51056897
Teja NidamanuruNED2022-20254037489311127.0697691.502446031
Wesley MadhevereZIM2020-2026434008907522.25110980.25072826
Muhammad UsmanUAE2016-202235344888102*29.60118275.131328020
Wesley BarresiNED2010-202537373882137*25.94115776.231339512
Matthew BreetzkeSA2025-20261716188115058.7389898.112608319
James TaylorENG2011-20152625487910141.86108780.861726912
Sese BauPNG2016-20234949387481*19.00145260.19045718
Sherfane RutherfordWI2023-20263028487311336.3888199.091826941
Rishabh PantIND2018-202431271871125*33.50820106.221539126
Tim BresnanENG2006-20148464208718019.8096590.26016886
Kyle MillsNZ2002-201513176248715416.7596690.170256535
Brett LeeAUS2003-201215481318655917.30105781.8402145024
Tim PaineAUS2009-20183434286111126.91121970.63151946
Rameez ShahzadUAE2016-202325253848121*38.55108278.372417517
Lorcan TuckerIRE2019-2025534368446122.81102582.34033799
Shoaib KhanOMA2021-202431314843105*31.22100783.711727914
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Naeem IslamBAN2008-20145145148428427.16121169.530547312
Shayan JahangirUSA2022-202636336838100*31.0491391.791428418
Thomas OdoyoKEN/AX2003-201439355830111*27.67118370.161337118
Vikram SolankiENG2003-20063633382910627.63115172.021521044
VVS LaxmanIND2002-20062827382810734.50111674.19411791
Thilina KandambySL2004-20143532682793*31.81117570.38052680
Mohammad NadeemOMA2019-202540341582776*43.53129863.71062619
Andile PhehlukwayoSA2016-202481541782769*22.3596985.350247432
Phillip HughesAUS2013-201425241826138*35.91110075.09241915
Jacques RudolphSA/AX2003-20062825682071*43.16120368.16060811
Shadab KhanPAK2017-20266841128148628.0799581.810534620
Andrew McBrineIRE2014-20257247138127923.88106876.030228214
Yusuf PathanIND2008-2012574111810123*27.00713113.602376243
Will JacksENG2023-2026292638029434.87795100.880527123
Kushal MallaNEP2020-20253834280110825.0389189.901406546
Farveez MaharoofSL2004-201689621279958*15.9897082.370136017
Adam VogesAUS2007-201329279798112*44.3393485.44130577
Chris CairnsNZ2003-20063530679084*32.9287490.390415928
Sharjeel KhanPAK2013-20172424078715232.79679115.9116210227
Tony de ZorziSA2023-202622202777119*43.1778998.481418022
Suryakumar YadavIND2021-20233735577372*25.77736105.030438019

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