Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi 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)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
James DickinsonSCOScotland2024110151515.0014107.1400010
Eshan MalingaJKJaffna Kings2024110151515.001788.2400001
S RajapaksaGMGalle Marvels2024110151515.001788.2400020
M GillCANCanada2025110151515.002075.0000000
K EkanayakeKYCCKurunegala Youth Cricket Club2025110151515.0014107.1400011
Dhanaja EdirisingheKYCCKurunegala Youth Cricket Club2026110151515.002268.1800000
Shabir NooriAFGAfghanistan2012110151515.001883.3300010
Yasser NazeerBHRBahrain2026110151515.001883.3300010
Ajit AgarkarINDIndia2006-200732015147.5011136.3600020
Jeroen SmitsNEDNetherlands2008-20095211511*15.002755.5600000
Darren BravoMSMultan Sultans2018421159*15.0013115.3800011
James PattinsonMIMumbai Indians20201021151115.0013115.3800020
Ben StokesCSKChennai Super Kings20232201587.5014107.1400020
Jason MohammedJTJamaica Tallawahs202122015107.502462.5000010
Sean AbbottRCBRoyal Challengers Bengaluru201522015147.5013115.3800011
Brendan DrewASAdelaide Strikers201222015107.502365.2200010
Dane PiedtWFWashington Freedom2023521151215.0014107.1400010
Rilee RossouwTSTshwane Spartans201822015157.5014107.1400110
Dilshan MunaweeraDGDambulla Giants202122015127.501693.7500010
Mohammad NabiCSColombo Stars202242015157.5015100.0000101
Gihahn CloeteSASouth Africa2018-201922015137.5015100.0000020
Eddie RichardsonMRMunster Reds201922015107.5015100.0000020
Ray JordanSLZSt Lucia Zouks20144201597.5010150.0000011
Tharindu KaushalKYCCKurunegala Youth Cricket Club202432015157.501788.2400111
Babar AzamIUIslamabad United201622015157.502657.6900110
Liam LivingstoneSHSunrisers Hyderabad202622015147.502560.0000001
Derone DavisLAKRLos Angeles Knight Riders20242221513*-1788.2400020
Kamrul Islam RabbiRKRajshahi Kings201982015137.5014107.1400001
Robin BistHIMHimachal201632015127.502268.1800020
Nitish RanaINDIndia20212201597.502755.5600000
Virat SinghSHSunrisers Hyderabad202132015117.502657.6900010
Alzarri JosephMIMumbai Indians20193221515*-13115.3800020
N WhiteISLIsle of Man2016-20184211515*15.001693.7500110
Jhye RichardsonPKPunjab Kings202132015157.502462.5000120
Thikshila de SilvaCSColombo Stars202122015157.501883.3300111
Eathan BoschDSGDurban's Super Giants2025-20266201597.509166.6700011
Paresh PatelODIOdisha201822015147.501693.7500011
Atul Singh SurwarJHAJharkhand20183221512*-12125.0000010
Jitesh SarohaHARHaryana2019321151415.007214.2900011
Tanveer SanghaBPBirmingham Phoenix2022-20234221513*-11136.3600011
Subham GhoshTRITripura2021-20235201597.502171.4300000
Sanidhya HurkatCHHChhattisgarh2021-202322015147.502171.4300020
Tharindu RatnayakeDADambulla Aura2022221158*15.001788.2400020
Duan JansenMCTMI Cape Town202342115815.0010150.0000020
RHO SaundersNORNorway202222015147.502365.2200020
R HerrmannJSKJoburg Super Kings20242201597.501788.2400020
S NirmalBSCBadureliya Sports Club20242211512*15.001788.2400010
MW TrompTKRTrinbago Knight Riders202642015157.503050.0000100
Mayuresh TandelSMFSoBo Mumbai Falcons202642015127.5012125.0000020
Brad HoggRRRajasthan Royals2012-2013103115137.501693.7500010
PreviousPage 243Next

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.