Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi 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
Dwaine PretoriusQGQuetta Gladiators20232111010*-3333.3300020
Jason DavidsonNAMNamibia20155111010*-8125.0000001
James NeeshamAUCAuckland2023110101010.007142.8600001
Mitchell McClenaghanIWXICC World XI2018110101010.008125.0000001
Joe RootRRRajasthan Royals2023310101010.001566.6700010
Thalaivan SargunamSHSunrisers Hyderabad2013110101010.001758.8200000
Parvez RasoolRCBRoyal Challengers Bengaluru2016410101010.009111.1100010
Wayne MadsenLSLondon Spirit2025110101010.001190.9100010
Ronsford BeatonDCDhaka Capitals2025210101010.001283.3300020
Muhammad SaeedOMAOman2015110101010.001190.9100020
Mukhtar AhmedSPRSudur Paschim Royals2025110101010.0010100.0000020
Ankit KushwahMPMadhya Pradesh2016-20226111010*-7142.8600010
Alex MellorDERDerbyshire20161111010*-7142.8600000
JashimuddinCVComilla Victorians2016110101010.001471.4300010
Jagdish ZopeMAHMaharashtra2018310101010.007142.8600010
Oshada FernandoDVDambulla Viiking20201111010*-8125.0000001
Arshdeep SinghPUNPunjab2021-20231710101010.008125.0000010
Jordan CoxHHHobart Hurricanes2021110101010.001283.3300000
Atif AttarwalaNBBNaMo Bandra Blasters2026310101010.009111.1100001
Jake CarderSSSydney Sixers2022110101010.001376.9200000
Joe CookeGLAGlamorgan20222111010*-6166.6700020
Salman NazarCANCanada2021-2022810101010.009111.1100010
Tim RobinsonSOSeattle Orcas2026110101010.008125.0000010
Aristides KarvelasGREGreece2022110101010.002050.0000010
Toby GraySTSydney Thunder2024110101010.007142.8600010
S SrikanthSINSingapore2022110101010.006166.6700020
Joel DaviesSTSydney Thunder2023210101010.0010100.0000010
Hazrat LuqmanDCDubai Capitals2023810101010.003333.3300011
Ravishka WijesiriRCCRagama Cricket Club20241111010*-4250.0000001
Jai MoondraRDRotterdam Dockers20268111010*-1662.5000010
LK SharmaMEXMexico2024110101010.001471.4300020
BM DlaminiSWASwaziland2022110101010.001190.9100020
R AhirSAUSaurashtra2024110101010.009111.1100010
Deepak DumreKYKarnali Yaks2025210101010.001283.3300000
M HeshanNSWCNugegoda Sports Welfare Club2025-2026310101010.005200.0000001
KN SinghSURSuriname20265111010*-10100.0000000
L BassonNAMNamibia20261111010*-1566.6700010
Faris Al BalushiOMAOman20262111010*-1190.9100020
Fareed ShiusMALMaldives2023210101010.002147.6200020
Mutte IkramHUNHungary2025110101010.002540.0000000
Kevin AlmeidaNMPNorth Mumbai Panthers2026210101010.008125.0000020
Shafiqullah ShafiqPPPaktia Panthers2018010101010.001190.9100010
Fayaz Khan NasseriGERGermany2026110101010.004250.0000011
Fawad AlamDRDuronto Rajshahi201222110810.008125.0000010
Taruwar KohliRRRajasthan Royals20082201075.001566.6700001
Peter SiddleMSMultan Sultans2026112110910.009111.1100010
Adil RashidSWSharjah Warriors202432010105.001662.5000100
Tim PainePWPune Warriors20112201085.002638.4600000
Abhishek JhunjhunwalaPWPune Warriors201132010105.001855.5600120
Pat CumminsPSPerth Scorchers20144201075.0010100.0000010
PreviousPage 262Next

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.