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
Areeb QuadirFINFinland2019-202433017145.672860.7100000
Rojith GaneshKERKerala2021331179*8.502277.2700010
Kranthi KumarSIKSikkim202143017145.672762.9600110
P DesungnoenTHAThailand2022-202443017145.672470.8300110
E KuyumcuTURTurkey202233017105.674736.1700110
R DhimanBULBulgaria2022431179*8.5017100.0000010
LalhriatrengaMIZMizoram2023332179*17.003647.2200010
Bamanye XenxeBOLBoland202273017105.6713130.7700110
Lasith CroospulleDADambulla Aura202233017135.6714121.4300140
D MauroARGArgentina20234331712*-2470.8300000
EV JackHAMHampshire2024-202673117148.5017100.0000110
P DeolCYPCyprus20243301785.673056.6700010
Anil KharelBKBiratnagar Kings20245331710*-1989.4700020
D St AngeTUATurks and Caicos Island202543017135.672568.0000100
D St AngeTUCATurks and Caicos Islands202533017135.672568.0000100
E YaverTURTurkey202543017175.672085.0000220
John SingletonBRABrazil20193301775.672665.3800030
Hrishikesh GoreAAARCS Andheri202673017115.6714121.4300001
Brendan TaylorLQLahore Qalandars201944117135.6717100.0000001
Lameck OnyangoKENKenya2007-20105421758.502180.9500000
Praveen KumarSHSunrisers Hyderabad2015124117125.672568.0000110
Tim SoutheeRRRajasthan Royals2014-20151042177*8.5013130.7700020
Josh HazlewoodSSSydney Sixers2011-202018431712*17.0015113.3300030
Chris WoakesRCBRoyal Challengers Bengaluru201854217118.501989.4700011
Devendra BishooWIWest Indies2011-20197421788.502958.6200120
Alfonso ThomasASAdelaide Strikers2011-20126421778.502665.3800010
Marchant de LangeTITTitans2013-2015844179*-12141.6700011
Adam ZampaSTSydney Thunder2012-20135401784.252180.9500120
Lockie FergusonDVDesert Vipers20251343179*17.001894.4400001
Taskin AhmedDDDhaka Dominators202394117125.671989.4700020
Pipi RahoPNGPapua New Guinea2013-2016643178*17.0016106.2500011
Wayne WhiteDERDerbyshire20159421712*8.502373.9100000
Conor McKerrYORYorkshire2024543171017.0017100.0000010
Tushar SahaTRITripura2019-20216401764.253253.1300010
Mohammad HasnainMSMultan Sultans202554117115.671894.4400130
Liam HatcherMSMelbourne Stars2020-202618411795.672373.9100011
LA ColladoGIBGibraltar2019-20217421788.502762.9600110
Dippu SangmaMEGMeghalaya202184017134.252860.7100110
Gus MillerNORNorthamptonshire2024-2026742178*8.5012141.6700011
BD McDonoughMRMunster Reds2023-2025543176*17.001894.4400010
Raveen SayerNCCNondescripts Cricket Club2024-2025643178*17.001989.4700020
AA JimohNGRNigeria2025642177*8.502373.9100010
Sufyan NaseebESWEswatini202654017114.252085.0000120
A MusaevUZBUzbekistan2026442179*8.502470.8300011
Serkan KizilkayaTURTurkey20194401784.252860.7100130
Bennie HansenSWDSouth Western Districts20268411714*5.672373.9100120
Morné MorkelTITTitans2013-201711511794.251989.4700101
Imran TahirSURSurrey20191353178*8.5017100.0000101
Trent BoultMEMI Emirates2023-20242253178*8.5014121.4300121
Richard GleesonLANLancashire2019-2022285417717.001989.4700030
PreviousPage 238Next

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.