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
TG MokoenaNWNorth West2022440572014.2555103.6400081
Robin SinghGOAGoa20166415729*19.0045126.6700145
Harry TectorBRBarbados Royals20225415747*19.005898.2800142
HS DesaiBARBaroda2022-2023440572614.2552109.6200053
Noah CroesDGDublin Guardians2026440573014.2551111.7600050
Y DewthusaNCCNondescripts Cricket Club2026740572614.2557100.0000150
G NewtonISLIsle of Man20267435727*57.0049116.3300020
Vikram SolankiSURSurrey2014-2015651573414.256193.4400150
CJO SmithSCOScotland2007-20096515746*14.2552109.6200360
Gareth DelanyECREdinburgh Castle Rockers20261051573114.2554105.5600042
Romario ShepherdMIMumbai Indians20246535739*28.5021271.4300055
Ashley WrightGUEGuernsey2019650574311.406390.4800143
Wesley MarshallDHDurban Heat2019550572911.4045126.6700153
James RewLSLondon Spirit2026551572614.2545126.6700190
Piyush ChawlaUPUttar Pradesh2016861571711.4045126.6700034
Roelof van der MerweSASouth Africa2009-20101363574819.0050114.0000124
Saif ZaibWFWelsh Fire2025861572111.4048118.7500061
Brydon CarseSECSunrisers Eastern Cape20239635726*19.0050114.0000033
Jobayer HossenSEYSeychelles2024-2026862572614.257774.0300062
Troy DudnathSURSuriname2024-202676057189.509261.9600002
Alok KapaliBANBangladesh2007-2011772571911.408567.0600231
David BernardJTJamaica Tallawahs2013-2014167057248.146095.0000143
Sohag GaziBANBangladesh2012-20151073572414.255996.6100031
Iftikhar AhmedGGGalle Gladiators202277057238.146587.6900223
Prayas Ray BarmanKGBKharagpur Blasters202177157249.5039146.1500053
S KushrethaLUXLuxembourg2020-2024127157289.507576.0000130
Kiran ThagunnaPAPokhara Avengers2024-20251072573211.406095.0000051
Du JianhaoCHIChina202677057328.149460.6400371
Mark WattDERDerbyshire2019-202329935717*9.5052109.6200352
V ZankoCROCroatia2023-2025109057166.3315038.0000360
Jyd GoolieTKRTrinbago Knight Riders20269945716*11.407279.1700241
Jonathan MerloMSMelbourne Stars2019-20251410357148.146390.4800040
J HorrocksGIBGibraltar2023-2026231055720*11.4056101.7900221
Kuldeep YadavKKRKolkata Knight Riders2016-20204511557169.507576.0000250
KB AhirPANPanama2018-20231912105732*28.506883.8200152
Ben ManentiSSSydney Sixers2018-20263312657229.506291.9400112
Amit MishraHARHaryana2016-2023281375714*9.5051111.7600370
SN PathiranaCYPCyprus2018-2026221455716*6.339460.6400201
Luke WrightDGDhaka Gladiators2013220565128.0046121.7401081
Jeet RavalAUCAuckland2014-20182215650*56.0046121.7401051
Philip SaltDVDesert Vipers2024220563028.0023243.4800083
Sumeet VermaPAPokhara Avengers20253315650*28.0041136.5901124
Jason RowlesSA-ESouth Africa Emerging20263315645*28.0052107.6900004
Arjun DaniMRMSC Maratha Royals2026430563518.6756100.0000033
James NeeshamDCDubai Capitals2025-2026641562118.6743130.2300141
Chris JonesSOMSomerset2014440562814.005798.2500170
AP AgathangelouTSTshwane Spartans2018440562314.0038147.3700082
Tonito WillettSKANSt Kitts and Nevis Patriots2015540563114.006290.3200034
Raynard van TonderLIMLimpopo2026441562218.6750112.0000061
Ramesh MendisDSDambulla Sixers20265425639*28.0043130.2300091
PreviousPage 164Next

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.