Batting records (Men's ODIs)

Filters

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

Player figures come from full scorecards, which we hold for 491 of the 918 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2008-20245654102652166*60.27283193.681012225826
MS DhoniIND2005-2019624815214010764.85242988.10119216335
Rohit SharmaIND2008-202454528195126444.34202096.5868518657
Gautam GambhirIND2005-2012363531633150*51.03184988.326931633
Joe RootENG2013-202635328150212162.58178384.2431111088
Virender SehwagIND2003-201240371138314638.421229112.5325219218
Suresh RainaIND2005-2014524510128010636.57135094.8119310024
Mohammad HafeezPAK2003-2017363531268140*39.63163077.7946212220
Quinton de KockSA2013-202325251121912850.791167104.4647016316
Mushfiqur RahimBAN2007-202438363120314436.45150080.202638214
Michael ClarkeAUS2004-201531299118711759.35136586.9611138811
Faf du PlessisSA2012-201926264116618553.00125792.7635011012
Hashim AmlaSA2009-201922211114315457.15125691.0055110912
Sachin TendulkarIND2003-201231303112013841.48128986.891821328
Shikhar DhawanIND2013-2021191931111132*69.44114497.1246112915
Yuvraj SinghIND2003-201738367106611736.76120588.4618312218
Adam GilchristAUS2003-20081818097814954.33903108.3144210127
Ricky PontingAUS2003-20122726496912444.05120380.553628414
Misbah-ul-HaqPAK2008-20142925593483*46.70126473.8901016013
AB de VilliersSA2006-201723224931125*51.72912102.082718014
Martin GuptillNZ2009-20192323387613843.8088399.212547931
Ross TaylorNZ2006-20193228386613734.64106081.702556717
Eoin MorganENG/IRE2007-2021353058549234.1696088.960827716
Alastair CookENG2006-20142222280911940.45107875.05140851
David WarnerAUS2012-20232323079016334.3594084.04321736
Shoaib MalikPAK2003-20173028879086*39.5091386.530725417
Umar AkmalPAK2009-201427236772102*45.4179397.351716917
Jos ButtlerENG2013-20263124673412140.78606121.121426317
Tamim IqbalBAN2007-20212625173012730.4295376.60252798
Younis KhanPAK2003-2014292727208928.8098573.10051561
JP DuminySA2004-2019312767099733.7674894.790435815
Shakib Al HasanBAN2006-20232725270792*30.7484583.67073707
Babar AzamPAK2015-20251514270011558.3387480.09410514
Kane WilliamsonNZ2010-20232319069910336.7980786.62171635
Shai HopeWI2016-20261414066311547.3684778.28250517
Ahmed ShehzadPAK2011-20171818066212436.7883079.76131674
Ian BellENG2006-2015252416417727.8786674.02021533
MahmudullahBAN2007-2024333036117622.6383273.440324012
Brendon McCullumNZ2003-20152723160711727.5969187.841326820
Graeme SmithSA2003-20121515060112540.0773182.22140588
Hamilton MasakadzaZIM2006-20181616056511135.3171778.80140715
Andrew SymondsAUS2003-20081816556215151.0961591.38131419
Rahul DravidIND2003-200916146545103*68.1365982.70140455
David MillerSA2013-202321188516117*51.60504102.381212620
Sikandar RazaZIM2016-2025191865059242.0850899.41050478
Marcus TrescothickENG2002-20061010050212150.2057787.00130693
Darren BravoWI2011-20211414149810238.3166574.891203214
Fakhar ZamanPAK2017-2025121204977841.4257187.04050567
Matthew HaydenAUS2003-2008131314959341.2564476.86020388
Jason RoyENG2016-20211211249016254.44428114.492114710
Page 1Next

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