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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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
Sohan de LiveraGTGalle Titans202332013126.501586.6700010
Gagandeep SinghCHHChhattisgarh202322013136.501681.2500110
Anthony RoeCHAChile202322013136.503735.1400120
AD ChopraMNYMI New York20252201386.501586.6700030
N RathnayakeBSCBadureliya Sports Club20242201386.502065.0000000
MS SilvaNCCNegombo Cricket Club202422013106.502259.0900000
Marcello PiedtNWNorth-West Warriors202422113813.0010130.0000020
SKR MallidiSWESweden202432013126.502065.0000001
Jai MoondraLLLeinster Lightning2024-20266201376.506216.6700011
Ilyas CetinTURTurkey20254201376.501586.6700011
Puneet MehraSPRSudur Paschim Royals202532013136.5013100.0000120
Muhammad HamayunKSASaudi Arabia20194201386.5010130.0000011
Douglas JohnsonFALKFalkland Islands202522013136.503240.6300100
Kyle LandsbergLIMLimpopo2026421131013.002161.9000010
Raj Kumar PalKGBKharagpur Blasters20215211310*13.0011118.1800001
Banele CeleSWDSouth Western Districts2026621139*13.001968.4200010
Liam PlunkettSSSylhet Sixers2017532136*13.006216.6700020
Jekon EdnessBERBermuda20083301394.332846.4300100
Carlos BrathwaiteKENKent20185311311*6.5011118.1800111
Marchant de LangeGAWGuyana Amazon Warriors201510311396.501492.8600001
Nazmul IslamDCDhaka Capitals2024-20257321312*13.001968.4200100
Muktar AliSSSylhet Sunrisers2022632138*13.001586.6700101
Kyle AbbottPKPunjab Kings20165321312*13.008162.5000101
KF BakiweyemGHAGhana20213311311*6.502748.1500100
Veerasammy PermaulSKANSt Kitts and Nevis Patriots202443113136.5011118.1800110
Ryan McConeCDCentral Districts2017-20194311376.501586.6700010
Chathuranga de SilvaKFKandy Falcons20245301394.331872.2200010
Chathuranga de SilvaDCDhaka Capitals20253311311*6.502454.1700000
Paul CoughlinNOTNottinghamshire20183301354.331776.4700000
Cameron StevensonUSAUnited States of America20224301384.331968.4200100
Tian SuqingCHIChina2016-201833013104.335822.4100000
Khushdil ShahPZPeshawar Zalmi2017-20184301384.332356.5200010
Brendan DoggettMRMelbourne Renegades20263321311*13.002161.9000010
Nayeem HasanSSSylhet Strikers2024431136*6.501586.6700011
Md Nurul HudaFINFinland2018-20194301394.331776.4700010
Niaz AliHKHong Kong202353013124.331586.6700111
Somorjit SalamMANManipur2019-20213321312*13.0013100.0000111
Noor AhmadTSKTexas Super Kings2024-20251531136*6.509144.4400002
Shubham Kamal SharmaRAJRajasthan2021431135*6.502259.0900010
Tiaan van VuurenWARWarriors20225321313*13.0010130.0000111
JC CarmichaelSKANSt Kitts and Nevis Patriots2022533139*-2161.9000000
Khawaja NafayCCChattogram Challengers20233301364.331776.4700020
D MullenGUEGuernsey2023-2024732139*13.001492.8600000
D WabwireUGAUganda20237321313*13.008162.5000120
Doug WarrenMSMelbourne Stars2024-20253311376.501586.6700010
Y DivekarISRIsrael202433113116.501872.2200101
ND AhangamagePSCPanadura Sports Club20255311376.5013100.0000020
Johann JeremiahSLKSt Lucia Kings2024-202633113116.501776.4700020
WVD SeneviratneKYCCKurunegala Youth Cricket Club202533013114.3313100.0000010
Zhao ZhilongCHIChina20264301384.332650.0000120
PreviousPage 251Next

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.