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
Tahir PatelSWASwaziland202222016158.002369.5700030
Manish TiwaryBOKBokaro Blasters202232016158.002661.5400011
Herschelle GibbsCCCape Cobras201233016105.333250.0000000
Brad HoggAHAntigua Hawksbills2014733168*-13123.0800010
Abdur RazzakSSSSylhet Super Stars20155311610*8.002176.1900020
Chamara KapugederaCSKChennai Super Kings20085301685.332369.5700100
Kwame TuckerBERBermuda20134321612*16.0011145.4500111
Sohail TanvirSOMSomerset201553016135.331984.2100020
Rubel HossainCCChattogram Challengers2019-20201333168*-15106.6700010
Callum FergusonAUSAustralia20093301685.331984.2100110
Adam MilneMIMumbai Indians202143116158.001794.1200101
Dane PiedtCCCape Cobras2012-20172032167*16.0015106.6700020
Mangaliso MosheleIMPImpi20123301695.332080.0000010
Ish SodhiWORWorcestershire2021133116148.0015106.6700111
Ish SodhiSKANSt Kitts and Nevis Patriots2020532166*16.002080.0000011
Tabraiz ShamsiASAdelaide Strikers2026433168*-3151.6100010
Jagadeesha SuchithSHSunrisers Hyderabad2021-20227311614*8.0014114.2900121
Aakash VermaRAIRailways201833016105.332369.5700120
Naveen-ul-HaqSWSharjah Warriors2023932167*16.0016100.0000020
Kavindu NadeeshanSSCSinhalese Sports Club2024-20267301695.331794.1200020
Peter HatzoglouPSPerth Scorchers2021-202325331612*-15106.6700010
Karan SharmaLSGLucknow Super Giants2022-20233301695.332564.0000010
P TaylorCZECzech Republic2019-20211131167*8.0016100.0000010
S KubhekaESWEswatini2025-2026732168*16.0013123.0800020
Yash DhullDCDelhi Capitals202343016135.332369.5700010
NR NarahASSAssam202233116128.0014114.2900130
Orapeleng MotlhoaringKNIKnights202263116138.001888.8900020
Yousif WaliBHRBahrain2022-202653016145.332466.6700110
H ZimmermanNWNorth-West Warriors2023-20256331612*-1794.1200010
DS AbeywickramasinghaBRCBurgher Recreation Club20253301675.332080.0000020
L SmithFRAFrance202533016115.332272.7300020
Shafiullah ZakhelBELBelgium2025532169*16.009177.7800120
Ali AbbasKSASaudi Arabia2020-202533116128.002176.1900120
Yudha VerdianINAIndonesia20263301685.332955.1700110
BB AhirPANPanama20263321611*16.001984.2100110
Meeka-eel PrinceNWNorth West20264311614*8.0015106.6700101
Ruan HaasbroekKNIKnights20263301695.332466.6700030
Fidel EdwardsRRRangpur Riders2013841167*5.332661.5400110
Dirk NannesAUSAustralia2009-201015431612*16.0011145.4500011
Zubin SurkariCANCanada2008-20105401664.004535.5600110
Mohammad IlyasKKKarachi Kings2021-20228421678.001984.2100010
Sameer ChoudharyUPUttar Pradesh2019-202274116105.332955.1700100
Shayan JahangirJKJamaica Kingsmen202644016134.002759.2600101
M FruCAMCameroon202144016134.003151.6100110
E HasahyaUGAUganda20224401694.002466.6700020
Matthew FordeCVComilla Victorians20248421613*8.009177.7800111
HM KapurubandaraCCCColts Cricket Club20255401664.001888.8900020
Ali HussainROMRomania2024-202510411695.331888.8900220
B MaheshCYPCyprus20246411685.3310160.0000002
R SekaranESTEstonia2024-20261043169*16.002759.2600010
PreviousPage 241Next

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.