Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO177/1 (15.4)ES198/6 (20)LIO need 22 runs in 26 ballsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Aneurin DonaldDERDerbyshire2023-20263838112969135.03605214.21013412693
Abhishek SharmaINDIndia2024-202670692224013533.431138196.844148213158
Travis HeadSHSunrisers Hyderabad2024-202643421135110232.95767176.1419516070
Andre RussellKKRKolkata Knight Riders2014-202513211121259388*28.811482174.970126183220
Karanbir SinghAUAAustria2024-202661617258116447.801482174.164204214213
Faisal KhanKSASaudi Arabia2018-202670705192010129.541104173.911107191123
Tim DavidAUSAustralia2022-20266049131121102*31.14645173.801557983
Andre RussellJTJamaica Tallawahs2013-20217568201491121*31.06860173.37265110119
Nicolas PooranLSGLucknow Super Giants2023-2026575712161587*35.89937172.360113117121
Shreyas IyerPKPunjab Kings2025-2026323091102101*52.48640172.1911118269
Abhishek SharmaSHSunrisers Hyderabad2019-202689866231614128.951356170.802136221139
Ishan KishanSHSunrisers Hyderabad2025-202629283956106*38.24562170.111739347
Finn AllenNZNew Zealand2021-202664643176313728.901037170.01375151123
Heinrich KlaasenSHSunrisers Hyderabad2023-2026575492038105*45.291205169.132130141119
Aaron FinchSURSurrey2016-2019404081674131*52.31991168.9248115586
Mohammad HarisPZPeshawar Zalmi2022-20264645211118725.84666166.8204311854
Luke RonchiIUIslamabad United2018-202031313102094*36.43614166.12010411650
Heinrich KlaasenDSGDurban's Super Giants2023-2026403761146104*36.97690166.091937174
Sunil NarineKKRKolkata Knight Riders2012-202620112622182010917.501101165.301718191120
Harry BrookENGEngland2022-20267162151702114*36.211032164.9228113884
Rajat PatidarRCBRoyal Challengers Bengaluru2021-2026575241612112*33.58980164.491141106110
Dewald BrevisSASouth Africa2023-202635333923125*30.77563163.941315471
Andre RussellWIWest Indies2011-202586752411227122.00685163.800396595
Philip SaltENGEngland2022-2026656071852141*34.941131163.75410718787
Mitchell MarshLSGLucknow Super Giants2025-202626260119011745.77728163.4629210773
Faf du PlessisTSKTexas Super Kings2023-2026343421226113*38.31751163.2547210668
Romario ShepherdGAWGuyana Amazon Warriors2018-202687612386073*22.63527163.190325961
Shashank SinghPKPunjab Kings2024-202644371683668*39.81513162.960636247
Dinesh KarthikRCBRoyal Challengers Bengaluru2015-20246053159378324.66575162.960368253
Suryakumar YadavINDIndia2021-202611310717327211736.362008162.954257297179
Harry BrookNSNorthern Superchargers2021-202535339902105*37.58555162.521428439
Rilee RossouwMSMultan Sultans2020-202343419111712134.91689162.1227411450
KL RahulDCDelhi Capitals2025-2026282741132152*49.22700161.7128110852
Moeen AliWORWorcestershire2014-2022403921310121*35.41811161.5326213474
Yusuf PathanRRRajasthan Royals2008-201043424101110026.61627161.241618961
Ryan RickeltonMCTMI Cape Town2023-2026353431349113*43.52838160.9828011781
Bilal ZalmaiAUAAustria2018-2026747281902111*29.721182160.911135188115
Virender SehwagDCDelhi Capitals2008-201379795217411929.381356160.32115626685
Will JacksOIOval Invincibles2021-2025414111065108*26.63665160.1515111053
Rinku SinghUPUttar Pradesh2018-20243835129107939.57570159.650827643
Taranjeet SinghROMRomania2021-202656556169911034.671065159.53110320680
Tim SeifertSLKSt Lucia Kings2024-202627275831125*37.77521159.502407742
Glenn MaxwellRCBRoyal Challengers Bengaluru2021-20245250612667828.77795159.25012811469
Sanju SamsonINDIndia2015-202680725183411127.371152159.203118161108
Jordan ThompsonYORYorkshire2018-202586692010227420.86642159.190565376
AB de VilliersRCBRoyal Challengers Bengaluru2011-2021155144354491133*41.202831158.642378362238
Saber ZakhilBELBelgium2018-2026484168366523.89527158.630234570
Anton DevcichNDNorthern Districts2014-20213533490210231.10569158.5216210639
Josh InglisAUSAustralia2022-202649467103311026.49654157.9522410840
Daniel HughesSUSSussex2024-2026424241378108*36.26873157.8517118144
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.