Batting by team (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniINDIndia2004-2019328276781010014851.011168186.4787210770203
Ravindra JadejaINDIndia2009-20262091415228808732.36336285.66013620955
Virat KohliINDIndia2008-2026314303471498718358.541589294.315577191391181
MahmudullahBANBangladesh2007-2025215189475131128*36.13658577.924291039099
Angelo MathewsSLSri Lanka2008-2023216185465646139*40.62674183.763391545485
David MillerSASouth Africa2010-202617715445472414243.344514104.658249352152
Mushfiqur RahimBANBangladesh2006-202524122740709614437.95878380.799441156894
Prosper UtseyaZIMZimbabwe2004-20151189940111468*18.88189158.9103117511
James AndersonENGEngland2003-20151797340254287.7049851.00009220
AB de VilliersSASouth Africa2005-201821820938932417654.539225101.0725517813196
Michael HusseyAUSAustralia2004-2012175148385076109*46.15592085.74337335270
JP DuminySASouth Africa2004-201919317438492812936.24585884.12327734267
Michael ClarkeAUSAustralia2003-201521719837698813043.40893878.18850957545
Nuwan KulasekaraSLSri Lanka2003-20171791213613237315.56161182.1204129539
Kemar RoachWIWest Indies2009-20229059363083413.3959351.94008246
Rohit SharmaINDIndia2007-2026284276351175726448.781267392.773461161108369
Ross TaylorNZNew Zealand2006-2022224209358126181*46.70979182.9920489674133
Suresh RainaINDIndia2005-2018220190345585116*35.80595593.7953613475120
Yuvraj SinghINDIndia2002-201722320733684015039.31781187.57124216715131
Shoaib MalikPAKPakistan2003-201922420733598112834.37719283.165371047492
Mitchell SantnerNZNew Zealand2015-2026127943316416726.90178491.9803311653
Tim SoutheeNZNew Zealand2008-202315293337155511.9275095.3301125625
Lasith MalingaSLSri Lanka2004-201921311133508566.5168973.7301264119
Mustafizur RahmanBANBangladesh2015-20261125732165206.6034248.250011181
Kumar SangakkaraSLSri Lanka2002-2015294280311153016946.311417081.37247512110576
Eoin MorganENGEngland2009-2022220204316765124*39.10728892.82124215581184
Jos ButtlerENGEngland2012-2026199173315629162*39.644853115.99113015455191
Mitchell JohnsonAUSAustralia2006-2015147883193473*16.3997695.700268022
Brett LeeAUSAustralia2003-201215481318655917.30105781.8402145024
Tillakaratne DilshanSLSri Lanka2003-2016280259309212161*40.231053887.42214210102149
Abdul RazzaqPAKPakistan2003-201111499302289109*33.17252790.5829317167
Josh HazlewoodAUSAustralia2010-202697403013723*13.7017677.84005143
Paul CollingwoodENGEngland2002-2011158145294148120*35.76541376.63323529960
Adil RashidENGEngland2009-202615985299426916.82101692.720189214
Joe RootENGEngland2013-2026189180287655166*50.36877887.211947962452
Mark BoucherSASouth Africa2003-2011128102282470147*33.38273990.18111618853
Darren SammyWIWest Indies2004-20151211032818538924.71185799.7809414484
Trent BoultNZNew Zealand2012-2023111522821621*9.0027977.42002207
Abdur RazzakBANBangladesh2004-2014122792764453*12.3885475.4101104717
Mitchell StarcAUSAustralia2010-2026128772760652*12.1278277.4901124615
Shakib Al HasanBANBangladesh2006-2023211200266638124*38.15793083.718521161851
Misbah-ul-HaqPAKPakistan2003-201514913726475296*42.81641174.12039431876
Daniel VettoriNZNew Zealand2002-2015157962614407920.57169085.2103101178
Adam ZampaAUSAustralia2016-20261246926417369.7065064.15008352
Safyaan SharifSCOScotland2011-202680532558340*20.8275277.530044011
Andrew SymondsAUSAustralia2003-200912610524358915144.31396090.635241130473
Mashrafe MortazaBANBangladesh2003-20201731202412904413.44154783.39001210842
Kyle MillsNZNew Zealand2002-201513176248715416.7596690.170256535
Stuart BroadENGEngland2006-2016117672450945*11.8466576.540083410
Tendai ChataraZIMZimbabwe2013-2023704624176238.0036048.89004142
Page 1Next

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