Batting by team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2010-2026363631897154*57.48196396.64710116828
Kumar SangakkaraSLSri Lanka2003-2015333251281113*47.44158081.0829213713
Tillakaratne DilshanSLSri Lanka2003-201634303118911644.04144382.403601446
Babar AzamPAKPakistan2016-202526262113810747.42136683.31211210215
Rohit SharmaINDIndia2009-202634321113414736.58133085.2626010249
Fakhar ZamanPAKPakistan2018-2025202031077180*63.35113994.5646111428
Joe RootENGEngland2013-2025292941077106*43.08122288.133618512
Ricky PontingAUSAustralia2003-201128272993134*39.72119583.104511038
AB de VilliersSASouth Africa2005-201725259991106*61.94101397.831719115
Michael HusseyAUSAustralia2005-20102623691710553.94101390.521706118
MS DhoniINDIndia2005-20192624690184*50.06110881.320707018
Mahela JayawardeneSLSri Lanka2003-201533304880115*33.85108780.962439110
Virender SehwagINDIndia2002-20101616185213056.80786108.4043011118
Jos ButtlerENGEngland2013-20252825383212937.82696119.541417529
Michael ClarkeAUSAustralia2003-2015252337979839.85106774.70060804
MahmudullahBANBangladesh2010-202529275783128*35.5999978.382216217
Mohammad HafeezPAKPakistan2003-20192727276211530.4893881.241567418
Shubman GillINDIndia2019-20261515375820863.17737102.852407625
Hashim AmlaSASouth Africa2009-20191919074412439.1695477.99230844
Mushfiqur RahimBANBangladesh2007-2025323037389027.33105669.890436113
David WarnerAUSAustralia2009-20231616072015645.0072199.862307418
Matthew HaydenAUSAustralia2003-200717162704181*50.2982585.333117014
Brad HaddinAUSAustralia2007-20151716169211046.1375491.782315922
Eoin MorganENGEngland2009-20192221067411332.1068498.541415327
Shreyas IyerINDIndia2020-20261312067110555.9269596.552405919
Shakib Al HasanBANBangladesh2007-20232020166311434.8979683.29231656
Ben StokesENGEngland2015-20231616466118255.0867597.931405321
Ian BellENGEngland2007-2015232306548228.4389672.99032747
Tamim IqbalBANBangladesh2007-2023252406537827.2198566.29062796
Faf du PlessisSASouth Africa2011-2019161625928242.2974979.04060565
Upul TharangaSLSri Lanka2005-20121717058810334.5982471.36150772
Jonny BairstowENGEngland2015-20231212157913852.64531109.043116916
Graeme SmithSASouth Africa2003-20131717057311633.7175575.89131711
Haris SohailPAKPakistan2014-20231414156985*43.7769082.460604611
Chris GayleWIWest Indies2003-20191919155812531.0060492.381315533
Steve SmithAUSAustralia2011-20231615254916442.2366782.31231478
Shahid AfridiPAKPakistan2006-2015191805357029.72354151.130514824
Shane WatsonAUSAustralia2004-201517153533105*44.4259789.281415811
Quinton de KockSASouth Africa2013-20231414152211440.1558389.54141578
Paul CollingwoodENGEngland2004-20091616251610636.8663581.261303415
Andrew SymondsAUSAustralia2003-20071614350171*45.5550299.800424611
Angelo MathewsSLSri Lanka2009-2023282375009531.2563279.11047513
Ahmed ShehzadPAKPakistan2011-20161515148811534.8658283.85223557
Mohammad RizwanPAKPakistan2016-20251615348377*40.2557484.15030376
Brendan TaylorZIMZimbabwe2005-2012882482128*80.3350595.452304411
Sachin TendulkarINDIndia2003-200910102470163*58.7548397.31211547
KL RahulINDIndia2019-202611115470112*78.33428109.812103513
Alastair CookENGEngland2008-2013131304647835.6961974.96041493
Shikhar DhawanINDIndia2014-20221515146375*33.0759977.30040585
Herschelle GibbsSASouth Africa2003-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.