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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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
A NathwaniAUAAustria2019-202326118277*9.004757.4500210
Mohamed ShafeeqKUWKuwait2022-2026471222762.702993.1000330
Rumman RaeesIUIslamabad United2016-2024421382711*5.404264.2900330
RM KodaINAIndonesia2018-2025711892763.006045.0000310
Daren GangaWIWest Indies2006110262626.003183.8700031
Luke RonchiNLNangarhar Leopards2018010262626.0024108.3300011
Karun NairVIDVidarbha2024110262626.0015173.3300031
Dawid MalanPKPunjab Kings2021110262626.0026100.0000011
Gulam MustafaKSASaudi Arabia2016110262626.0022118.1800011
Tom BantonFBFortune Barishal2024110262626.0024108.3300030
Daniel SamsPZPeshawar Zalmi20251112626*-14185.7100022
Owais ShahKTKKochi Tuskers Kerala2011320262313.0015173.3300012
Justin KempCSKChennai Super Kings2010520262213.0024108.3300011
Dilhara LokuhettigeSLSri Lanka2008-20144212618*26.0015173.3300011
Nathan McCullumPWPune Warriors2011221261526.0022118.1800001
RA MarshallUSAUnited States of America20103212625*26.003281.2500001
Ziaur RahmanKTKhulna Tigers2025420262213.0020130.0000021
Brad WilsonNDNorthern Districts2014220262213.0019136.8400021
Theunis de BruynSASouth Africa2017220261913.0016162.5000031
James VincePZPeshawar Zalmi2026220261613.0017152.9400041
Tim GroenewaldDERDerbyshire20143212619*26.0011236.3600041
Ian CockbainTRTrent Rockets20222212620*26.0024108.3300030
Sumit KumarNAGNagaland2023220262113.0017152.9400031
Nikhil ChaudharyAUSAustralia2026320261813.0019136.8400020
Delano PotgieterHAMHampshire2026320262413.0021123.8100001
Erik RoyASSAssam20212222619*-24108.3300030
Johannes DisekoNWNorth West20226222614*-2796.3000021
Andile SimelaneSECSunrisers Eastern Cape2025221262126.003281.2500010
Shahadat HossainBANBangladesh2023320262113.003378.7900030
Kau QaloFIJFiji2024220262613.003086.6700121
Joshua van BiljonSA-ESouth Africa Emerging2026220261313.002989.6600030
Jacques RudolphJTJamaica Tallawahs201353026188.673378.7900020
Isuru UdanaPPPaktia Panthers2018831262313.002796.3000101
Daniel ChristianDCDelhi Capitals2018431261313.003378.7900001
Mayank AgarwalRPSRising Pune Supergiant201733026208.672796.3000130
Cameron GannonMRMelbourne Renegades2015-2016632262326.0017152.9400021
Adam ZampaWFWelsh Fire20224322614*26.0024108.3300030
Glenn PhillipsRRRajasthan Royals20213312614*13.003378.7900012
Dasun ShanakaGTGujarat Titans2023331261713.0026100.0000121
Danny LambGLOGloucestershire20234312612*13.0023113.0400021
Chirag SuriDCDubai Capitals202333026168.673086.6700030
Nicholas KirtonJTJamaica Tallawahs202033026258.6722118.1800112
Lavin CosterCHHChhattisgarh2019-20227312622*13.0013200.0000003
Sujit NayakSOSeattle Orcas202533026158.673868.4200020
Navneet SinghSERServices2019-2021331262013.003378.7900020
Delwar HossainSTSylhet Thunder2019-2020532261726.002796.3000040
Azmatullah OmarzaiPZPeshawar Zalmi20236312616*13.0014185.7100131
C BayraktarTURTurkey202233026128.673476.4700002
Bevon JacobsMEMI Emirates2025331261813.002796.3000021
Azin RafeegMALMaldives2023-20243322624*26.0022118.1800131
PreviousPage 212Next

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.