Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
BA RoyASSAssam20233327745*77.0056137.5000092
BK MajjiGHAGhana2026430773025.678293.9000032
Tharindu RatnayakeSLSri Lanka2026440776519.2562124.1901085
V AritharanGERGermany2022-20244427745*38.5039197.4400057
Michael CopelandBORBorder20265417745*25.6774104.0500023
DK ArinaitweUGAUganda2013550772815.409779.3800020
Saim AyubDDDurdanto Dhaka2024550773515.408195.0600055
Owais ShahJTJamaica Tallawahs2014861774215.409184.6200143
Divan van WykDOLDolphins2013-2014660773512.837898.7200171
AP AgathangelouLEILeicestershire2015661774015.4067114.9300081
Benny HowellCSColombo Stars2022962774319.2541187.8000283
Roelof van der MerweLSLondon Spirit20217777725*-58132.7600091
Moses AnafieGHAGhana20219727741*15.4067114.9300155
Kyle MayersSLSSt Lucia Stars2017982772312.837997.4700124
Iftikhar AhmedPZPeshawar Zalmi2017-202613847727*19.2561126.2300192
Larry SangmaMEGMeghalaya2019-202314827725*12.8310871.3000261
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club2024-20259837721*15.4072106.9400143
Pat CumminsDCDelhi Capitals20171294772415.4053145.2800054
D JohnsonCAYCayman Islands2022-20261592774411.0074104.0500207
Harshal PatelINDIndia2021-202325104771812.8357135.0900193
Suliman SafiMRMunster Reds20251010077267.708491.6700243
Aaron PhangisoLIOLions2012-2021621257719*11.009481.9100162
Xavier BartlettAUSAustralia2024-2026221257734*11.0071108.4500383
GC GalanisGREGreece2019-2026171347719*8.5666116.6700163
Abdul Naser BaluchSWESweden2023-2026241327723*7.0073105.4800325
Riley HekurePNGPapua New Guinea2019-20232415277185.929977.7800380
L MaximoBRABrazil2024-20261915277125.9212959.6900240
NK Aneesh KumarSWISwitzerland2021-20263416877259.638986.5200324
Swann Htet Ko KoMYAMyanmar2023-20252118477115.5013158.7800413
Gihahn CloeteTITTitans2022220765338.0061124.5901091
Vikram SolankiENGEngland2005-2007330764325.3361124.59000101
Wayne MadsenJSKJoburg Super Kings20244317644*38.0053143.40001102
Lasith LakshanCMCCChilaw Marians Cricket Club20243317635*38.008095.0000061
HK BrahmbhattPERPeru2026330764325.3310274.5100081
Faf du PlessisQGQuetta Gladiators2021540763719.0062122.5800081
Jonathan BushnellDURDurham2022-20245437640*76.0066115.1500070
Ariful IslamSTSylhet Titans2026440763819.007996.2000191
Najeeb TarakaiNLNangarhar Leopards2018540764219.0073104.1100064
Schalk EngelbrechtSA-ESouth Africa Emerging2026543763476.0053143.4000044
Farhad RezaDDDhaka Dynamites2015951763119.0064118.7500072
William PerkinsTKRTrinbago Knight Riders2016-2017550762915.2070108.5700084
Andrew McDonaldDCDelhi Capitals2009-20116537633*38.0063120.6300032
Cameron DelportLIOLions2022650763015.2050152.00000104
Cody ChettyTSKTexas Super Kings2023550762415.2075101.33000101
Mohammad NabiDSDambulla Sixers2024850764015.2069110.1400054
Will GidmanGLOGloucestershire20145537626*38.0059128.8100162
Tom CurranQGQuetta Gladiators2026551763119.0054140.7400154
Tom CurranECREdinburgh Castle Rockers20269547633*76.0036211.1100027
Akeal HoseinTSKTexas Super Kings2025-202610517655*19.0055138.1801164
Nabil MasterBOTBotswana2018-202613527635*25.3363120.6300072
PreviousPage 144Next

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.