Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Lasith MalingaRRRangpur Riders20178331514*-11136.3600011
Aaron PhangisoJSJozi Stars201963015115.002462.5000001
Tim BresnanHHHobart Hurricanes201533015135.002075.0000120
Ravi BoparaDCDubai Capitals20233321512*15.008187.5000011
Shreevats GoswamiMIZMizoram202233015105.001978.9500120
Vaughn van JaarsveldSASouth Africa200933015125.002365.2200100
Eion KatchayCANCanada2008432158*15.002560.0000100
Suranga LakmalJKJaffna Kings202193115107.5013115.3800010
Paras DograPKPunjab Kings20123311567.502462.5000000
Imran TahirCSKChennai Super Kings2018-202127331513*-12125.0000020
Adam ZampaASAdelaide Strikers2013-201511311510*7.501693.7500011
Mohammad NaveedKKKandahar Knights201853115117.501693.7500001
Reece TopleySTSydney Thunder2025531155*7.501693.7500010
Shaylen PillayLIOLions201533015125.001978.9500010
Himalaya BaradGUJGujarat201633115117.502075.0000000
Swapan DasTRITripura20163301585.002462.5000120
Tukuna SahooODIOdisha20164311567.502268.1800020
Akbar-ur-RehmanQGQuetta Gladiators201673015115.001978.9500010
Nathan SmithSURSurrey202510331510*-9166.6700001
Roston ChaseCVComilla Victorians202433015135.002171.4300120
Lahiru MadushankaDADambulla Aura20223311510*7.501788.2400000
Imran AliKUWKuwait20184311512*7.501693.7500101
Dilip NathNEPNepal20224311515*7.5011136.3600230
Qais AhmadWFWelsh Fire20218311513*7.5012125.0000030
Anrich NortjePCPretoria Capitals2023113115107.5010150.0000130
Gerald CoetzeeDSGDurban's Super Giants202633115137.509166.6700111
Jonathan GarthLLLeinster Lightning20214311510*7.5015100.0000000
Dinesh RaiSIKSikkim2019-202163015115.002951.7200000
Karkir TayeAPArunachal Pradesh2019-2021433157*-13115.3800020
Abdul MajidBHRBahrain2020-20261132151215.0013115.3800020
K GilhamCZECzech Republic2020-20215331510*-13115.3800010
N NankovBULBulgaria2019-202043115147.502560.0000010
Pramod MadushanJKJaffna Kings2024632151015.0015100.0000030
FF LellmanNDNorthern Districts2025-202673015115.001978.9500101
D SamarawickramaITAItaly202233015135.002755.5600000
V HampihallikarSINSingapore20226301565.004136.5900010
T HarshanaBCAABloomfield Cricket and Athletic Club2025332157*15.0011136.3600001
TV ValivarthiHUNHungary202553115107.502755.5600001
JJ ChicueleMOZMozambique2025-2026532158*15.002075.0000020
Waseem TabrezMEXMexico2026331157*7.501978.9500010
Don RadebeLIMLimpopo2026733158*-1883.3300010
Liuone FeretiSAMSamoa20233311514*7.501883.3300130
S AshishKIN-XIKings XI202012321515*15.0011136.3600102
Fidel EdwardsHAMHampshire2015-20181142158*7.5015100.0000102
Isuru UdanaRCBRoyal Challengers Bengaluru202010411510*5.0011136.3600111
Matthew QuinnESSEssex2016-20203042158*7.5014107.1400011
Craig OvertonSECSunrisers Eastern Cape202564015123.751788.2400110
Nick GubbinsHAMHampshire2022-202444015143.751883.3300230
KC CariappaPKPunjab Kings2016-20179411512*5.001883.3300001
Imran KhanSKANSt Kitts and Nevis Patriots202074115105.002365.2200210
PreviousPage 244Next

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.