Batting by team (Men's ODIs)

Filters

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2009-2026464482429157*67.47244099.551011425235
Rohit SharmaINDIndia2009-202640387183816259.29195194.21413117947
AB de VilliersSASouth Africa2005-2016232131262162*70.111125112.185409340
Tamim IqbalBANBangladesh2007-2022323241208130*43.14158876.0729212812
Joe RootENGEngland2014-2025191841071166*76.50114093.95540925
Hashim AmlaSASouth Africa2010-2019161621069153*76.36107199.815409810
Shikhar DhawanINDIndia2011-202231301101211934.90116586.8727012214
Mushfiqur RahimBANBangladesh2007-2021292989727946.29126177.080817715
MS DhoniINDIndia2005-20193529138919555.69102387.100705721
Shane WatsonAUSAustralia2005-20132423285112640.5295089.582658515
Shakib Al HasanBANBangladesh2006-202121194834124*55.6092390.36182666
MahmudullahBANBangladesh2009-202430241383284*75.6498384.640815427
Jacques KallisSASouth Africa2003-201120205813121*54.2093287.232606011
Mohammad HafeezPAKPakistan2005-20192222179112137.67100578.711716916
Babar AzamPAKPakistan2016-202513131773125*64.4286489.475115710
Yuvraj SinghINDIndia2005-20171917167313142.0684679.552316512
Shubman GillINDIndia2022-2026992665223*95.00604110.102307413
Michael HusseyAUSAustralia2006-201220172630109*42.0078480.36130397
Andrew StraussENGEngland2004-20111615262010547.6974683.11240654
Suresh RainaINDIndia2005-2015312926147122.7474182.86034549
Misbah-ul-HaqPAKPakistan2008-20151615561296*61.2092965.88080349
Shoaib MalikPAKPakistan2004-201720194584101*38.9367187.031524613
Ross TaylorNZNew Zealand2006-20191514356911051.7367184.80130518
Soumya SarkarBANBangladesh2018-2025161405689140.5758696.930605123
Ricky PontingAUSAustralia2003-20101818256810635.5068083.53152499
Brendan TaylorZIMZimbabwe2006-20181919254313831.9477270.34111568
Graeme SmithSASouth Africa2004-2011181805428630.1172275.07040601
Jos ButtlerENGEngland2014-20252218452715037.64438120.321244225
Kusal MendisSLSri Lanka2016-20261111250911956.56460110.651405112
Virender SehwagINDIndia2005-20111212050921942.42468108.761215612
Shreyas IyerINDIndia2019-202210905078056.3350999.610703915
Martin GuptillNZNew Zealand2012-202214141507237*39.0059285.641324516
Herschelle GibbsSASouth Africa2003-20081212350310255.8957787.182204512
Kane WilliamsonNZNew Zealand2012-20221212048714840.5861279.58120443
JP DuminySASouth Africa2008-20161815648079*53.3361578.05030276
Kamran AkmalPAKPakistan2005-20171717347412433.8653588.601124510
Andrew BalbirnieIREIreland2015-20251110046513546.5055384.092204213
Michael ClarkeAUSAustralia2003-2013211924595627.0069266.33010291
Tom LathamNZNew Zealand2012-2026191934586928.6364071.56021342
Ajinkya RahaneINDIndia2011-20171010045410345.4060075.67141483
George BaileyAUSAustralia2012-201611101452125*50.2251687.60120359
Jonny BairstowENGEngland2017-201910103448141*64.00420106.67211515
Eoin MorganENGEngland2009-20191915244710734.3846995.312213715
Paul StirlingIREIreland2011-2025141304249232.6247289.830414812
KL RahulINDIndia2019-2026861411129*82.20407100.982103712
Nathan AstleNZNew Zealand2003-2006771398118*66.3348681.89130326
Sachin TendulkarINDIndia2006-2011662397141*99.2544190.02220366
Kumar SangakkaraSLSri Lanka2003-20131513139790*33.0858168.33030332
Mahela JayawardeneSLSri Lanka2003-2013151433958235.9150378.53030303
Rilee RossouwSASouth Africa2015-201677039313256.14357110.082213011
Page 1Next

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