Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 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 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Glenn MaxwellRCBRoyal Challengers Bengaluru2021-20245250612667828.77795159.25012811469
Robert O'DonnellAUCAuckland2017-202458531512636833.24978129.1408411442
Michael CarberryHAMHampshire2014-201744443125887*30.68929135.41010113644
Avishka FernandoJKJaffna Kings2021-202641392125710033.97864145.49111012354
Dwayne SmithBTBarbados Tridents2013-2018454541257110*30.661043120.5244212555
Dwayne BravoWIWest Indies2006-2021917417125566*22.021091115.030457355
Shane WatsonCSKChennai Super Kings2018-2020434321252117*30.54918136.3827411968
Gareth DelanyIREIreland2019-2026917715125289*20.19940133.190459757
Tom CurranSURSurrey2014-20261168216124851*18.91857145.6202611844
Johnson CharlesSLKSt Lucia Kings2022-20254039212478933.70892139.80010011074
Chadwick WaltonJTJamaica Tallawahs2013-20216060512439722.601110111.9806411155
Shaiman AnwarUAEUnited Arab Emirates2013-2019454531242117*29.571018122.001829853
Joe CracknellMIDMiddlesex2020-20266564612427721.41936132.6905413638
Steven TaylorUSAUnited States of America2013-2025434061241101*36.50906136.9817312156
Waseem MuhammadMEMI Emirates2023-202646463124189*28.86901137.740629968
Zubaidi ZulkifleMASMalaysia2019-20267069312409618.79872142.20041212659
Luqman ButtCAACambodia2023-202545416123980*35.40838147.8506110571
James VinceGGGulf Giants2023-20254242412398632.61967128.13011412531
Virat SinghJHAJharkhand2016-2021363681236103*44.14948130.3818111240
Ollie RobinsonDURDurham2022-202669591012367025.22927133.3307411033
Sese BauPNGPapua New Guinea2015-20266758712298524.101108110.9206610235
Moeen AliENGEngland2014-2024927517122972*21.19863142.410798868
Sharvin MuniandyMASMalaysia2018-202613410532122960*16.841068115.070198247
Faf du PlessisTSKTexas Super Kings2023-2026343421226113*38.31751163.2547210668
Arron LilleyLEILeicestershire2019-202354542122699*23.58842145.6105211651
H LakovBULBulgaria2019-202650491212247833.081101111.1707010216
Tom BlundellWELWellington2017-20264948312227927.16874139.8209711141
Adam GilchristDCDeccan Chargers2008-2010464611220109*27.11828147.3417413664
James BraceyGLOGloucestershire2019-20268676812187017.91962126.6103211930
Shreyas IyerMUMMumbai2016-202434344121314740.43821147.7526010164
Colin IngramWARWarriors2012-20175553412138924.76969125.1806311842
Brendan TaylorZIMZimbabwe2006-202658567121312324.76983123.4016612530
Rassie van der DussenMCTMI Cape Town2023-202641405121110434.60908133.371517965
Monank PatelUSAUnited States of America2018-202652444121010830.25839144.2227312843
AP YadavTHAThailand2023-2026505010120993*30.231142105.8707312024
Rishabh PantINDIndia2017-2024756614120965*23.25950127.2603411144
Aqib IqbalAUAAustria2018-2026886514120666*23.65996121.080438948
Matthew WadeAUSAustralia2011-202492682212028026.13896134.150319546
Harrison WardSUSSussex2021-20265757411996922.62820146.2207412955
Ben CuttingBHBrisbane Heat2012-2020786813119981*21.80824145.510227472
Tim TectorLLLeinster Lightning2021-202640376119710138.61770155.45110413046
Hamish RutherfordOTAOtago2013-20246763111978219.31866138.2205413548
Dhruv JurelRRRajasthan Royals2023-2026575113119581*31.45775154.1901059862
CJA AminiPNGPapua New Guinea2013-2024716212119391*23.861011118.000579234
Tom CooperMRMelbourne Renegades2012-202070619119265*22.92947125.8706410038
Martin GuptillAUCAuckland2017-202641386119185*37.22878135.6508211054
Mitchell MarshLSGLucknow Super Giants2025-202626260119011745.77728163.4629210773
Chris DentGLOGloucestershire2014-20235753611908725.32849140.1606313336
Laurie EvansSUSSussex2017-201942381311869647.44885134.0109010434
Nitish RanaDELDelhi2016-202245406118410734.82803147.4518310270

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.