Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Australia×

Player figures come from full scorecards, which we hold for 482 of the 1,002 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND2007-202549495260920959.30274395.11910321593
Virat KohliIND2009-202553514252512353.72270993.21816421925
Eoin MorganENG/IRE2007-202057567195212139.84213791.34313516848
MS DhoniIND2006-20195548111660139*44.86205280.90211311233
Kumar SangakkaraSL/IWX2003-201540404159310444.25200479.49211214210
Mahela JayawardeneSL2003-20154342413658635.92174778.1301431164
Sachin TendulkarIND2003-201236351131717538.74168778.073711498
Shikhar DhawanIND2010-202030291126514345.18129597.6847316211
AB de VilliersSA2006-2016262541250136*59.52126299.05110011318
David MillerSA2011-202630288118414259.201107106.964619637
Ian BellENG2006-201529290114814139.59145478.951821114
Faf du PlessisSA2011-201922211108012654.00115593.5153010113
Quinton de KockSA2014-202633331105017832.81109096.3333210929
Ross TaylorNZ2007-202030292100711737.30128178.612609313
Tillakaratne DilshanSL2004-20164141499510626.89123980.31150954
Jos ButtlerENG2013-202536347992110*36.74955103.872528123
Brendon McCullumNZ2003-2016393759489629.63103391.770538727
Andrew StraussENG2004-2011333319118728.47115079.22083984
Jason RoyENG2015-20222323090718039.43825109.9434411219
Paul CollingwoodENG2003-201131307886120*38.52129668.361525010
Yuvraj SinghIND2003-20133733185413926.69102982.992348616
Herschelle GibbsSA2006-20092121085117540.5293491.1123110413
Martin GuptillNZ2009-20222727183311432.04103780.331408525
Babar AzamPAK2017-20261616381111462.3894386.00330795
KL RahulIND2019-20252019578297*55.8685291.780705221
Jonny BairstowENG2015-20231919077213940.6378997.852338816
Joe RootENG2013-20253030473591*28.27100673.06063533
Hashim AmlaSA2009-20162323269910233.2988179.34151723
JP DuminySA2009-2019252346978236.6876890.760504911
Kieron PollardWI2008-202124233692109*34.6077988.832234531
Dinesh ChandimalSL2011-20222120465510240.9482579.39150526
Kevin PietersenENG/IWX2005-20132322065310429.6878083.721435512
Umar AkmalPAK2009-2019232236376733.5380679.03032469
Ravi BoparaENG2007-2015262546368230.2986473.61030483
Jacques KallisSA/IWX2005-2011181806207634.4478379.18061538
Chris GayleWI/IWX2003-2019262616059224.2067689.500537416
Jonathan TrottENG2011-20131515359113749.2577276.55233380
Hardik PandyaIND2017-20251413258592*53.18520112.500403927
Kusal MendisSL2016-20251414258210148.5066687.39140586
Heinrich KlaasenSA2018-20231313357817457.80481120.172214723
Ravindra JadejaIND2009-202545331057766*25.0976875.13021379
Gautam GambhirIND2007-20122019157511331.9474077.70141472
Graeme SmithSA2006-201119191567119*31.5062391.01141675
Kane WilliamsonNZ2013-20221717256510037.6776573.86121469
Ben StokesENG2013-202318161538102*35.8768079.121325010
Suresh RainaIND2006-20152521453771*31.5956894.540414511
Virender SehwagIND/IWX2003-2012262505218220.8457890.14022729
Angelo MathewsSL2010-20192420251277*28.4465678.05042385
Aiden MarkramSA2018-202616161511102*34.07496103.021325713
Upul TharangaSL2006-20162221151011125.5079664.07132441
Page 1Next

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