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.

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Milind KumarUSA2024-2026323091375155*65.481368100.5157211141
Shubman GillIND2019-20266767103475223*60.963418101.671019140074
Virat KohliIND2008-2026314303471498718358.541589294.315577191391181
Daryl MitchellNZ2021-202661568281013758.54296894.68913023072
Dawid MalanENG2019-202329294141814056.72144997.8667514632
AB de VilliersSA/AX2005-201822221338943517653.919323101.2025527825200
Babar AzamPAK2015-202613713416632815853.63726087.162034458766
KL RahulIND2016-20269687213412129*51.70369492.37919326481
MS DhoniIND/AX2004-2019331279791027414851.371182086.9297210787210
Jonathan TrottENG2009-2013686510281913751.25365877.0642252163
Joe RootENG2013-2026189180287655166*50.36877887.211947962452
Shai HopeWI2016-202614714421613517049.88743982.4720306494126
Rohit SharmaIND2007-2026284276351175726448.781267392.773461161108369
Hashim AmlaSA2008-201917717413783415948.66886188.412638479549
Rassie van der DussenSA2019-2025686311252913448.63291286.85615319747
Kane WilliamsonNZ2010-202517316517714514848.28874981.671546665460
Sachin TendulkarIND2002-2012146144106433200*48.01741486.771637677359
Janneman MalanSA2020-202223222958177*47.90115083.303429716
Fakhar ZamanPAK2017-2025878663802210*47.52406693.511119642283
Faf du PlessisSA2011-201914113519544518546.94617588.181234349361
Imam-ul-HaqPAK2017-202569687285415146.79344082.97917323529
Ambati RayuduIND2013-20195349141637124*46.77209478.1839314126
Harry TectorIRE2020-202549446177514046.71211184.08414414342
Ross TaylorNZ2006-2022224209358126181*46.70979182.9920489674133
Kumar SangakkaraSL/AX/IWX2002-2015298284321164016946.191431581.31247612112277
Haris SohailPAK2013-202343425170913046.19196886.84214113528
Michael HusseyAUS2004-2012175148385076109*46.15592085.74337335270
Heath StreakZIM/AX2003-200531271173672*46.00107968.21062589
Quinton de KockSA2013-20261621628704317845.73728496.6923316792134
Shreyas IyerIND2017-2026787253053128*45.57312497.73524228074
Matthew HaydenAUS2003-2008999693939181*45.28481881.76720441158
David WarnerAUS2009-20231561545662317944.45682897.0021323699125
Michael BevanAUS2003-20043225875574*44.41114166.17061496
Jacques KallisSA/AX/IWX2003-2014138132214929128*44.41645376.38838841553
Heinrich KlaasenSA2018-202559557213117444.401816117.35411219971
Adam VogesAUS2007-201329279798112*44.3393485.44130577
Andrew SymondsAUS2003-200912610524358915144.31396090.635241130473
Aqib IlyasOMA2019-2024312921191109*44.11162273.4329111312
Temba BavumaSA2016-202653515202714444.07230587.9467220228
Shikhar DhawanIND2010-202216616310673314344.01735891.511738583878
Devon ConwayNZ2021-2026424131672152*44.00190887.6356220722
Shivnarine ChanderpaulWI2003-2011114108213804127*43.72548469.37627129040
Mohammad NadeemOMA2019-202540341582776*43.53129863.71062619
Travis HeadAUS2016-2026838063214154*43.433030106.07817237876
Michael ClarkeAUS2003-201521719837698813043.40893878.18850957545
David MillerSA2010-202617715445472414243.344514104.658249352152
Tony de ZorziSA2023-202622202777119*43.1778998.481418022
Jacques RudolphSA/AX2003-20062825682071*43.16120368.16060811
Agha SalmanPAK2022-202650427150713443.06156296.4839013228
Steve SmithAUS2010-202516715119566816442.94652286.911234851057
Page 1Next

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