Batting by team (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 482 of the 1,002 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaINDIndia2007-202549495260920959.30274395.11910321593
Virat KohliINDIndia2009-202553514252512353.72270993.21816421925
Eoin MorganENGEngland2009-202056557195212140.67212891.73313416848
MS DhoniINDIndia2006-20195548111660139*44.86205280.90211311233
Kumar SangakkaraSLSri Lanka2003-201538384151910444.68194578.1021021319
Mahela JayawardeneSLSri Lanka2003-20154342413658635.92174778.1301431164
Sachin TendulkarINDIndia2003-201236351131717538.74168778.073711498
Shikhar DhawanINDIndia2010-202030291126514345.18129597.6847316211
AB de VilliersSASouth Africa2006-2016262541250136*59.52126299.05110011318
David MillerSASouth Africa2011-202630288118414259.201107106.964619637
Ian BellENGEngland2006-201529290114814139.59145478.951821114
Faf du PlessisSASouth Africa2011-201922211108012654.00115593.5153010113
Quinton de KockSASouth Africa2014-202633331105017832.81109096.3333210929
Ross TaylorNZNew Zealand2007-202030292100711737.30128178.612609313
Tillakaratne DilshanSLSri Lanka2004-20164141499510626.89123980.31150954
Jos ButtlerENGEngland2013-202536347992110*36.74955103.872528123
Brendon McCullumNZNew Zealand2003-2016393759489629.63103391.770538727
Andrew StraussENGEngland2004-2011333319118728.47115079.22083984
Jason RoyENGEngland2015-20222323090718039.43825109.9434411219
Paul CollingwoodENGEngland2003-201131307886120*38.52129668.361525010
Yuvraj SinghINDIndia2003-20133733185413926.69102982.992348616
Herschelle GibbsSASouth Africa2006-20092121085117540.5293491.1123110413
Martin GuptillNZNew Zealand2009-20222727183311432.04103780.331408525
Babar AzamPAKPakistan2017-20261616381111462.3894386.00330795
KL RahulINDIndia2019-20252019578297*55.8685291.780705221
Jonny BairstowENGEngland2015-20231919077213940.6378997.852338816
Joe RootENGEngland2013-20253030473591*28.27100673.06063533
Hashim AmlaSASouth Africa2009-20162323269910233.2988179.34151723
JP DuminySASouth Africa2009-2019252346978236.6876890.760504911
Kieron PollardWIWest Indies2008-202124233692109*34.6077988.832234531
Dinesh ChandimalSLSri Lanka2011-20222120465510240.9482579.39150526
Kevin PietersenENGEngland2005-20132221063710430.3375884.041435511
Umar AkmalPAKPakistan2009-2019232236376733.5380679.03032469
Ravi BoparaENGEngland2007-2015262546368230.2986473.61030483
Jacques KallisSASouth Africa2006-2011161606077637.9474881.15061538
Jonathan TrottENGEngland2011-20131515359113749.2577276.55233380
Hardik PandyaINDIndia2017-20251413258592*53.18520112.500403927
Kusal MendisSLSri Lanka2016-20251414258210148.5066687.39140586
Heinrich KlaasenSASouth Africa2018-20231313357817457.80481120.172214723
Ravindra JadejaINDIndia2009-202545331057766*25.0976875.13021379
Gautam GambhirINDIndia2007-20122019157511331.9474077.70141472
Graeme SmithSASouth Africa2006-201119191567119*31.5062391.01141675
Kane WilliamsonNZNew Zealand2013-20221717256510037.6776573.86121469
Chris GayleWIWest Indies2003-2019242415519223.9662688.020426615
Ben StokesENGEngland2013-202318161538102*35.8768079.121325010
Suresh RainaINDIndia2006-20152521453771*31.5956894.540414511
Angelo MathewsSLSri Lanka2010-20192420251277*28.4465678.05042385
Aiden MarkramSASouth Africa2018-202616161511102*34.07496103.021325713
Upul TharangaSLSri Lanka2006-20162221151011125.5079664.07132441
Shoaib MalikPAKPakistan2004-2019212024986627.6772568.69021288
Page 1Next

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