Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2010-2026363631897154*57.48196396.64710116828
Kumar SangakkaraSL2003-2015333251281113*47.44158081.0829213713
Tillakaratne DilshanSL2003-201634303118911644.04144382.403601446
Babar AzamPAK2016-202526262113810747.42136683.31211210215
Rohit SharmaIND2009-202634321113414736.58133085.2626010249
Fakhar ZamanPAK2018-2025202031077180*63.35113994.5646111428
Joe RootENG2013-2025292941077106*43.08122288.133618512
Ricky PontingAUS2003-201128272993134*39.72119583.104511038
AB de VilliersSA2005-201725259991106*61.94101397.831719115
Michael HusseyAUS2005-20102623691710553.94101390.521706118
MS DhoniIND2005-20192624690184*50.06110881.320707018
Mahela JayawardeneSL2003-201533304880115*33.85108780.962439110
Virender SehwagIND2002-20101616185213056.80786108.4043011118
Jos ButtlerENG2013-20252825383212937.82696119.541417529
Michael ClarkeAUS2003-2015252337979839.85106774.70060804
MahmudullahBAN2010-202529275783128*35.5999978.382216217
Mohammad HafeezPAK2003-20192727276211530.4893881.241567418
Shubman GillIND2019-20261515375820863.17737102.852407625
Hashim AmlaSA2009-20191919074412439.1695477.99230844
Mushfiqur RahimBAN2007-2025323037389027.33105669.890436113
David WarnerAUS2009-20231616072015645.0072199.862307418
Matthew HaydenAUS2003-200717162704181*50.2982585.333117014
Brad HaddinAUS2007-20151716169211046.1375491.782315922
Eoin MorganENG/IRE2007-20192322068911331.3272195.561415527
Shreyas IyerIND2020-20261312067110555.9269596.552405919
Shakib Al HasanBAN2007-20232020166311434.8979683.29231656
Ben StokesENG2015-20231616466118255.0867597.931405321
Ian BellENG2007-2015232306548228.4389672.99032747
Tamim IqbalBAN2007-2023252406537827.2198566.29062796
Faf du PlessisSA2011-2019161625928242.2974979.04060565
Upul TharangaSL2005-20121717058810334.5982471.36150772
Jonny BairstowENG2015-20231212157913852.64531109.043116916
Graeme SmithSA2003-20131717057311633.7175575.89131711
Haris SohailPAK2014-20231414156985*43.7769082.460604611
Chris GayleWI2003-20191919155812531.0060492.381315533
Steve SmithAUS2011-20231615254916442.2366782.31231478
Shahid AfridiPAK2006-2015191805357029.72354151.130514824
Shane WatsonAUS2004-201517153533105*44.4259789.281415811
Quinton de KockSA2013-20231414152211440.1558389.54141578
Paul CollingwoodENG2004-20091616251610636.8663581.261303415
Andrew SymondsAUS2003-20071614350171*45.5550299.800424611
Angelo MathewsSL2009-2023282375009531.2563279.11047513
Ahmed ShehzadPAK2011-20161515148811534.8658283.85223557
Mohammad RizwanPAK2016-20251615348377*40.2557484.15030376
Brendan TaylorZIM2005-2012882482128*80.3350595.452304411
Sachin TendulkarIND2003-200910102470163*58.7548397.31211547
KL RahulIND2019-202611115470112*78.33428109.812103513
Alastair CookENG2008-2013131304647835.6961974.96041493
Shikhar DhawanIND2014-20221515146375*33.0759977.30040585
Herschelle GibbsSA2003-200788045214356.5052186.762224712
Page 1Next

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