Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi 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
Kunal MahajanCHAChandigarh2019-2021410888.00988.8900000
Salauddin SakilCCChattogram Challengers202451188*-1172.7300010
Sumon KhanCVComilla Victorians2022210888.001172.7300010
Mohammad ImranPZPeshawar Zalmi2020110888.004200.0000001
Walter ToppoODIOdisha2021110888.008100.0000010
Aakarshit GomelPAPokhara Avengers2024110888.001553.3300000
Lahiru SamarakoonDGDambulla Giants2021110888.004200.0000001
S WeleilakebaFIJFiji2022310888.003266.6700001
D JoshiUPUttar Pradesh2022210888.005160.0000010
Hazrat LuqmanUAEUnited Arab Emirates2024210888.006133.3300000
Kwena MaphakaRRRajasthan Royals202521188*-2400.0000020
M JosephSASouth Africa2024110888.007114.2900010
R KoshithaNSWCNugegoda Sports Welfare Club202631188*-1266.6700000
Akeel InhamBRCBurgher Recreation Club2024210888.001650.0000010
Scott SimpsonJERJersey202421188*-988.8900010
Eshan MalingaPRPaarl Royals2025310888.004200.0000001
M DeverajLLLeinster Lightning2024-2025910888.005160.0000001
Manuhara FernandoPSCPanadura Sports Club2026110888.008100.0000000
SunilCAYCayman Islands202511188*-988.8900010
Tayyeb JavedTIMTimor-Leste2025110888.005160.0000020
Luke HoltPSPerth Scorchers202631188*-4200.0000001
Rizwan MehmoodHKHyderabad Kingsmen2026110888.001553.3300000
S PanguluriSWISwitzerland2026110888.001844.4400010
Nelson NhaduateMOZMozambique2023210888.001553.3300000
Kgaudisa MolefeBORBorder202651188*-1080.0000010
Modiri LithekoWARWarriors2026210888.001172.7300010
Jordan MorrisWARWarriors2026110888.008100.0000010
Jaydon BrookerSA-ESouth Africa Emerging202641188*-1172.7300000
Alick AthanazeWIWest Indies2026110888.001266.6700010
Alok KapaliSSSylhet Sunrisers2022220864.001747.0600000
Yasir ArafatSOMSomerset201652188*8.006133.3300110
Nadif ChowdhuryDDDhaka Dynamites2017420864.001553.3300000
Darren PattinsonMRMelbourne Renegades2012-2013820854.007114.2900010
Suraj RandivSLSri Lanka2010-2011720864.006133.3300010
Aditya TareSHSunrisers Hyderabad2016320884.001553.3300110
Ali MurtazaPWPune Warriors2012-2013421858.00988.8900010
Chris WoakesSTSydney Thunder201322288*-1080.0000010
Brian VitoriZIMZimbabwe2012-2016112287*-7114.2900000
Logan van BeekRDRotterdam Dockers202662285*-1080.0000000
Andrew TyeMRMelbourne Renegades2025-2026220864.001080.0000000
Ashar ZaidiIUIslamabad United2016320864.001650.0000000
Tymal MillsPCPretoria Capitals2025-2026421878.007114.2900010
Tymal MillsGGGulf Giants202542188*8.00988.8900120
Oli StoneWARWarwickshire201772288*-2400.0000001
Javon SearlesKKRKolkata Knight Riders201842186*8.006133.3300001
Tabraiz ShamsiGAWGuyana Amazon Warriors202252288*-1080.0000010
Mark WattECREdinburgh Castle Rockers20261020854.001747.0600000
Mark DeyalKTKhulna Tigers2023-202442185*8.001080.0000000
Richard GleesonMOManchester Originals2022-2023821888.001080.0000010
Srikar BharatDCDelhi Capitals2022220884.007114.2900120
PreviousPage 272Next

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.