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
Faheem AshrafYORYorkshire2026871744012.3351145.1000125
Tom BantonPZPeshawar Zalmi2020771743412.3357129.8200292
Khary PierreSLKSt Lucia Kings2023-20252676745074.0047157.4501075
M AbdullaMAAMalawi2018-20211172742314.8061121.3100181
J MasquaterTANTanzania2024770743210.5710669.8100292
Naeem IslamCCChattogram Challengers20228817425*10.5763117.4600235
Daniel SamsSWSharjah Warriors20241081742410.5769107.2500251
Ross WhiteleyBHBrisbane Heat2022-20239947428*14.8072102.7800123
Joshua LittleLLLeinster Lightning2017-202620977427*37.0060123.3300163
JN DorjiBHUBhutan2019-202499074308.229776.2900380
Rehan AhmedENGEngland2023-202614947419*14.8052142.3100165
Kyle MayersSLZSt Lucia Zouks2015-20161210174198.2263117.4600154
Song TachoAPArunachal Pradesh2019-20211411374269.2510074.0000331
Mohamed MahfoozMALMaldives2015-20211812374168.2210471.1500130
Ollie NewtonWELWellington2017-20233417574176.178191.3600461
T AmarmendMONMongolia2024-2026181717421*4.6318240.6600861
L MonanthaneLESLesotho2021-20262018074334.1113056.9200631
Robin BistUTTUttarakhand20213317345*36.5067108.9600061
Daniel DouthwaitePAPokhara Avengers2025330733724.3339187.1800057
Kunal DabasBIHBihar2019330734524.339081.1100070
Yousef ShadzehisarjouIRAIran2020330733924.3310668.8700090
Ramnaresh SarwanPKPunjab Kings2008440733118.257597.3300061
Andrew StraussENGEngland2005-2009440733318.2564114.0600190
Kevin PietersenRPSRising Pune Supergiant2016442733736.5061119.6700043
Michael KlingerKTKKochi Tuskers Kerala2011440732918.257794.8100090
Akshath ReddyDCDeccan Chargers2012541734224.3359123.7300062
Mohammad NabiGAWGuyana Amazon Warriors20267417325*24.3365112.3100061
Keron CottoySKANSt Kitts and Nevis Patriots20194447327*-54135.1900054
Narayan JagadeesanCSKChennai Super Kings2020-20227417339*24.3366110.6100171
Chamindu WickramasingheBRCBurgher Recreation Club2026540733518.2565112.3100154
H JayasundaraCMCCChilaw Marians Cricket Club20254417331*24.3373100.0000013
P ShresthaKGKathmandu Gurkhas2024540733918.2565112.3100035
Evin LewisLSGLucknow Super Giants20226527355*24.3356130.3601083
Jay Prakash RajputSINSinghbhum Strickers2022651732918.2544165.9100129
Carlton BaughJTJamaica Tallawahs2013-20141261733214.6070104.2900053
Marlon SamuelsMRMelbourne Renegades2012-2013661732114.6060121.67001111
Ruan de SwardtDOLDolphins2021-2022961732214.608783.9100042
Garnett TarrMPUMpumalanga2026660733612.1773100.0000063
Murali KartikKKRKolkata Knight Riders2008-20102672732114.6069105.8000050
Neil BroomNZNew Zealand2009-20171171733612.1768107.3500081
David MillerWFWelsh Fire20227717335*12.178091.2500022
Sachin RanaRCBRoyal Challengers Bengaluru20149747319*24.3365112.3100071
Adam LythPSPerth Scorchers2022-2023770733510.437696.0500080
Sean DaveyNKNorthern Knights20251171732112.178882.9500061
Sherfane RutherfordDCDelhi Capitals20197727328*14.6054135.1900027
James ColesLSLondon Spirit20268727330*14.6063115.8700191
Madhawa BasnayakaFINFinland2025-20268727320*14.6061119.6700154
Paul StirlingKKKandahar Knights201888073209.1370104.2900292
Adeleke OyedeNGRNigeria2019881733910.4310470.1900251
Matthew PottsNSNorthern Superchargers2021-20252684732418.2558125.8600181
PreviousPage 147Next

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.