Live4th ODI · Ireland in Namibia 2026/27NAMIRE298/8 (50)Innings break - NAM need 299 runs to winLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by team (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,659 of the 11,660 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCBRoyal Challengers Bengaluru2008-2026282275449336113*40.426926134.8096812844316
MS DhoniCSKChennai Super Kings2008-202524721591486584*39.233497139.120226342234
Rohit SharmaMIMumbai Indians2011-2026236232256159109*29.754624133.2024117565272
Sunil NarineKKRKolkata Knight Riders2012-202620112622182010917.501101165.301718191120
Kieron PollardMIMumbai Indians2010-202218917152341287*28.672316147.320165218223
Ravindra JadejaCSKChennai Super Kings2012-202518513962219877*28.551615136.1005616183
Suresh RainaCSKChennai Super Kings2008-2021175171264687100*32.323424136.891338425180
James VinceHAMHampshire2014-2026168166195547129*37.733872143.266418665140
Paul StirlingIREIreland2009-2026168165124022115*26.292999134.1112614462145
Jos ButtlerENGEngland2011-202616315024438413134.792920150.1423011408192
George DockrellIREIreland2010-202616210739139658*20.531036134.7502810455
Daniel Bell-DrummondKENKent2014-202616116094702112*31.143390138.7033611498113
Rohit SharmaINDIndia2007-2024159151194231121*32.053003140.8953212383205
Jack TaylorGLOGloucestershire2014-202615813432247880*24.291797137.9006520698
Chris WoodHAMHampshire2014-202615867275033112.57449112.030074611
Jasprit BumrahMIMumbai Indians2013-202615833257516*9.388687.2100561
AB de VilliersRCBRoyal Challengers Bengaluru2011-2021155144354491133*41.202831158.642378362238
Adil RashidENGEngland2009-20261534422163227.4118289.56004131
Wayne MadsenDERDerbyshire2014-2026151149244421109*35.373112142.062309463104
Moisés HenriquesSSSydney Sixers2011-20261511432633227728.392580128.76017624499
Brett D'OliveiraWORWorcestershire2014-20261501351827537923.532135128.95015825569
Sanju SamsonRRRajasthan Royals2013-202514814417402711931.712851141.252239327192
Chris CookeGLAGlamorgan2014-2026147130272472113*24.001776139.19154175110
Babar AzamPAKPakistan2016-202614613818468912239.083659128.153391048780
Nizakat KhanHKHong Kong2013-20261461431328848122.182375121.430151223791
Lewis GregorySOMSomerset2014-20261451173120556223.901356151.55011515997
Bhuvneshwar KumarSHSunrisers Hyderabad2014-20241454924213278.5221499.53005232
Sam BillingsKENKent2014-202614414227306910626.692195139.821155262101
Steven CroftLANLancashire2014-202414413234304810131.102403126.841165216103
Mohammad NabiAFGAfghanistan2010-20261431312722618921.741683134.34069153110
Sikandar RazaZIMZimbabwe2013-2026142137133271133*26.382384137.2121712251158
MahmudullahBANBangladesh2007-202414213027247664*24.042099117.9608518579
Adam LythYORYorkshire2014-20261411386393216129.792573152.8222910424160
Syed AzizMASMalaysia2018-202614113019332012629.912365140.381258306165
Mitchell SantnerNZNew Zealand2015-20261419439111777*20.31859130.030269043
Ish SodhiNZNew Zealand2014-20261414315243338.68223108.970061313
Virandeep SinghMASMalaysia2015-2026139128273730116*36.932964125.841269323146
Ashton TurnerPSPerth Scorchers2013-202613912234248599*28.241681147.830148172109
Jordan SilkSSSydney Sixers2013-20261391133524297831.141949124.6308617944
Dasun ShanakaSLSri Lanka2015-202613912625207576*20.541603129.440916137118
Tom MooresNOTNottinghamshire2017-202613812929278080*27.801970141.120147227132
Hardik PandyaINDIndia2016-202613810928228871*28.251568145.92094168126
David MillerSASouth Africa2010-2026137121402763106*34.111947141.91293182139
Shem NgocheKENKenya2010-2026137812871841*13.55641112.0100125528
Graham ClarkDURDurham2015-202613613483226102*25.602234144.4011812356107
Harbhajan SinghMIMumbai Indians2008-201713684357996416.31561142.4201137641
Sharvin MuniandyMASMalaysia2018-202613410532122960*16.841068115.070198247
Babar HayatHKHong Kong2013-202613312619289812227.082258128.3421512179173
Samit PatelNOTNottinghamshire2014-202313310923229390*26.661809126.76014519963
Andre RussellKKRKolkata Knight Riders2014-202513211121259388*28.811482174.970126183220
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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