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
Shane WatsonBHBrisbane Heat2012110171717.0014121.4300002
Tino BestWIWest Indies2013-20146111717*-9188.8900002
Faisal HossainCKChittagong Kings20121111717*-1989.4700000
Raqibul HasanCVComilla Victorians2017210171717.009188.8900030
Asif AhmedCVChittagong Vikings2015210171717.0014121.4300030
Moeen AliSWSharjah Warriorz2025110171717.0016106.2500010
Angelo PereraSSSylhet Strikers2024110171717.001989.4700020
Abram MutyagabaUGAUganda2013110171717.001894.4400001
Alex BarrowSOMSomerset20161111717*-1989.4700010
Cameron StevensonTSKTexas Super Kings2024110171717.0011154.5500011
Andrew SheridanLLLeinster Lightning2017-20183111717*-13130.7700020
Eathan BoschPRPaarl Rocks2018110171717.0017100.0000011
Adam McDaidNWNorth-West Warriors20191111717*-2665.3800000
Murray ComminsNKNorthern Knights2019310171717.0014121.4300021
Bhanuka RajapaksaFBFortune Barishal20231111717*-10170.0000011
Ashish JoshiUTTUttarakhand2019110171717.009188.8900030
Naveen-ul-HaqQGQuetta Gladiators20234111717*-7242.8600030
Ahmed DaniyalPAKPakistan2025-2026410171717.0011154.5500030
Azmat AliGERGermany2021210171717.002085.0000001
Manik BeriUPUttar Pradesh2021110171717.001894.4400011
DB BanaHARHaryana2022110171717.0016106.2500011
Mofassar SaeedNORNorway2024110171717.001989.4700020
Rahatul FerdousSTSylhet Titans20261111717*-1989.4700001
Malinga AmarasingheACCCAce Capital Cricket Club2025110171717.003056.6700010
MD ShoyaibESTEstonia2022110171717.0015113.3300000
Bondi PitaSAMSamoa2023110171717.009188.8900020
Aaryaraj NikamNMPNorth Mumbai Panthers2026210171717.0017100.0000020
Saqib AliUAEUnited Arab Emirates20133201798.501894.4400010
Michael NeserGLAGlamorgan2022921171117.0014121.4300020
Mahmudul HasanDDDhaka Dynamites201952017158.5011154.5500002
Chris JordanCVChittagong Vikings20172221716*-11154.5500020
Asim KhurshidUAEUnited Arab Emirates201322017178.502470.8300100
Ben CoxTRTrent Rockets20253221717*-12141.6700020
Graeme WhiteWFWelsh Fire2021321171417.0012141.6700011
Hisham MirzaKUWKuwait201532017158.502277.2700020
Jack WildermuthQGQuetta Gladiators202122117917.001894.4400010
Mehedi Hasan RanaDCDhaka Capitals2025321171317.0015113.3300021
Nasir NawazIUIslamabad United2019-202222017148.502277.2700000
Gerald CoetzeeGTGujarat Titans202542017128.5011154.5500021
Akshatha RaoCHHChhattisgarh202122017108.502665.3800010
Tim TectorMRMunster Reds202022017168.501989.4700011
Vijayakanth ViyaskanthCCChattogram Challengers202362017118.502085.0000010
Jagjit SinghCHAChandigarh2021-2024821171217.0010170.0000011
C SmithISLIsle of Man202142017138.5015113.3300011
Vipin DhakaAPArunachal Pradesh20212201798.502860.7100010
Mubasir KhanRAWRawalpindiz202622017118.5013130.7700020
Beyers SwanepoelWORWorcestershire202622017118.5017100.0000020
Musawenkosi TwalaTITTitans202232017178.501894.4400121
Gurpreet SinghITAItaly202232017158.5014121.4300001
Khan ArbaazLESLesotho202222017178.502373.9100120
PreviousPage 236Next

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.