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 1,030 of the 1,032 matches in this selection (from 1971). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK/IWX/ICC1996-20154544173756*17.14635116.060167028
Hardik PandyaIND2017-20251413258592*53.18520112.500403927
Jason RoyENG2015-20222323090718039.43825109.9434411219
David MillerSA2011-202630288118414259.201107106.964619637
Jos ButtlerENG2013-202536347992110*36.74955103.872528123
AB de VilliersSA2006-2016262541250136*59.52126299.05110011318
Jonny BairstowENG2015-20231919077213940.6378997.852338816
Shikhar DhawanIND2010-202030291126514345.18129597.6847316211
Quinton de KockSA2014-202633331105017832.81109096.3333210929
Rohit SharmaIND2007-202549495260920959.30274395.11910321593
Suresh RainaIND2006-20152521453771*31.5956894.540414511
Faf du PlessisSA2011-201922211108012654.00115593.5153010113
Virat KohliIND2009-202553514252512353.72270993.21816421925
KL RahulIND2019-20252019578297*55.8685291.780705221
Eoin MorganENG/IRE2007-202057567195212139.84213791.34313516848
Shaun PollockSA/IWX/ICC1997-2007453686316922.5469291.180224711
Brendon McCullumNZ2002-20164745611229628.77123690.780649833
JP DuminySA2009-2019252346978236.6876890.760504911
Wasim AkramPAK1985-2003494558068620.1589889.760145826
Imam-ul-HaqPAK2019-202388148410669.1454389.132313810
Virender SehwagIND/IWX/ICC2001-2012302906298221.6970788.970328410
Kieron PollardWI2008-202124233692109*34.6077988.832234531
Kapil DevIND1980-1994413866555820.4774388.160124711
Kusal MendisSL2016-20251414258210148.5066687.39140586
Lance KlusenerSA1996-2002262687949244.1190987.350536613
Chris GayleWI/IWX2003-2019323218239226.5594387.270749820
Graeme SmithSA2002-201123231811119*36.8693087.20161955
Kevin PietersenENG/IWX/ICC2005-20132725176110431.7187487.071536516
Ian BothamENG1979-1992323036787225.1178386.590427012
Babar AzamPAK2017-20261616381111462.3894386.00330795
Mohammad RizwanPAK2017-20241713243511539.5550785.80201314
Romesh KaluwitharanaSL1992-20042121160895*30.4071185.51063731
Yuvraj SinghIND2000-20134137198113927.25115285.1624410316
Temba BavumaSA2020-202611111495114*49.5058384.91222526
Sachin TendulkarIND1991-201271701307717544.59363284.72915233035
Viv RichardsWI1975-1991545072187153*50.86258484.64320118926
Aravinda de SilvaSL1985-2003363661451107*48.37172883.97210211318
Herschelle GibbsSA1997-200944440132417530.09158083.8033516317
Daniel VettoriNZ/IWX/ICC1997-2015594496468318.4677283.68038563
Sanath JayasuriyaSL1989-20084747396612221.95115983.3524711214
Ajinkya RahaneIND2015-2017121114698946.9057381.85060453
Chris CairnsNZ1992-2005423838646724.69105881.660646722
Clive LloydWI1975-198532281097610254.22119781.541519010
MS DhoniIND2006-20195548111660139*44.86205280.90211311233
Craig McMillanNZ1997-20073736189511725.57111380.411438119
Martin GuptillNZ2009-20222727183311432.04103780.331408525
Richard HadleeNZ1974-1990363455827920.0772879.95011397
Mark BoucherSA1999-20114037106767625.0484779.810564611
Peter FultonNZ2006-20091313142576*35.4253479.59040359
Dinesh ChandimalSL2011-20222120465510240.9482579.39150526
Page 1Next

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