Batting by team (Men's ODIs)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2011-202641414154112241.65171589.85312414816
MS DhoniINDIndia2006-2019474310153613446.55174588.02110112834
Kumar SangakkaraSLSri Lanka2002-2015363461520134*54.29191379.4641001425
Chris GayleWIWest Indies2004-201929292149016255.191456102.3448113083
Ross TaylorNZNew Zealand2007-2019353451424181*49.10171083.2755112521
Michael ClarkeAUSAustralia2003-201441376138310544.61181376.2811111134
Yuvraj SinghINDIndia2002-201732325136115050.411349100.8946215427
Aaron FinchAUSAustralia2013-202030291135413548.36146492.4975513825
Shane WatsonAUSAustralia2003-2015393741269161*38.45142688.9935412926
Steve SmithAUSAustralia2010-2025404061245102*36.62149083.5616210013
Suresh RainaINDIndia2006-201836313118610042.36127393.17111210825
Mahela JayawardeneSLSri Lanka2002-201535323117214440.41135686.433721144
Rohit SharmaINDIndia2008-202626265102113848.62111091.9844112127
Kane WilliamsonNZNew Zealand2013-202522222100411850.20117685.37272997
Hashim AmlaSASouth Africa2008-20192221297615051.37111687.462611064
Brendon McCullumNZNew Zealand2007-20152928497280*40.50808120.300808945
Ricky PontingAUSAustralia2003-20102524396412645.90112585.692601117
Glenn MaxwellAUSAustralia2014-20252926293110838.79842110.571619325
Quinton de KockSASouth Africa2016-202318182906138*56.6392398.1634010117
Travis HeadAUSAustralia2017-202519192900154*52.94826108.9626011419
David WarnerAUSAustralia2012-20232828189912733.3097891.922601039
Tillakaratne DilshanSLSri Lanka2003-201533303896108*33.19109082.20241926
Angelo MathewsSLSri Lanka2009-20232823686785*51.00103683.69070778
AB de VilliersSASouth Africa2005-20172927486212137.4899386.81231934
Babar AzamPAKPakistan2015-20232020285415847.4488396.722518313
Graeme SmithSASouth Africa2003-20122322280414140.2099181.13330820
Martin GuptillNZNew Zealand2009-201920203802189*47.1891287.942519114
George BaileyAUSAustralia2012-2015212037708745.2994781.310805511
Mohammad HafeezPAKPakistan2003-201926263764102*33.22101974.981428113
Shai HopeWIWest Indies2017-20252221375011741.6785687.622415522
Gautam GambhirINDIndia2006-20132121173384*36.6589481.99070844
Shaun MarshAUSAustralia2010-20181817172713145.4481189.643316213
Sanath JayasuriyaSLSri Lanka2002-20111717171915244.94696103.303119015
Rahul DravidINDIndia2002-20112222270692*35.3087780.50071715
Dinesh ChandimalSLSri Lanka2011-201821182702105*43.8882684.991715011
Ajinkya RahaneINDIndia2011-20172020069010634.5088078.411336310
Mitchell MarshAUSAustralia2013-2024222116867334.3076789.440705617
Shivnarine ChanderpaulWIWest Indies2004-200918174681116*52.3893073.23230646
Upul TharangaSLSri Lanka2006-20181715265912050.6980881.56332674
Sarfraz AhmedPAKPakistan2015-20191613265510559.5565999.39150513
Dwayne BravoWIWest Indies2004-201423183651112*43.4072789.551416711
Sachin TendulkarINDIndia2002-20111313064112049.3173187.69160908
Cameron WhiteAUSAustralia2007-20182824463910531.9584275.89121586
Mushfiqur RahimBANBangladesh2007-2023161616268941.7370688.67060465
Kusal MendisSLSri Lanka2016-20261616162412141.6067292.861426315
Alex CareyAUSAustralia2018-20251615357910648.2558399.31131567
Shikhar DhawanINDIndia2013-2022181825679835.4465786.30030738
Tamim IqbalBANBangladesh2007-20231717055712832.7665285.43201646
Tim PaineAUSAustralia2009-20182323254711126.0575972.07121602
Shakib Al HasanBANBangladesh2007-20231818154112131.8266381.60140513
Page 1Next

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