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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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
Mohamed ShamazTUCATamil Union Cricket and Athletic Club2024-202554039159.754292.8600040
Muhammed TurkmenTURTurkey2023-202454039239.7527144.4400033
Naman DhirPUNPunjab202344039179.7528139.2900013
Agith Kumara BasnayakeKYCCKurunegala Youth Cricket Club2024-20255413931*13.004195.1200012
Irfan SalehZAMZambia2026441391713.0038102.6300133
Ramesh DavidCANCanada200844039179.756560.0000021
Shahid AfridiDPDhaka Platoon20196513926*9.7527144.4400232
Nasir HossainCCChattogram Challengers201965039247.804782.9800111
Carlos BrathwaiteGGGulf Giants2023-2024952391813.0036108.3300022
Peter AnanyaGHAGhana2018-20246513918*9.754195.1200121
Glenn PhillipsSHSunrisers Hyderabad202355039257.8022177.2700124
Mayank SidhanaPUNPunjab2016652392113.004195.1200150
Imran KhalidIUIslamabad United2016-2017125039187.804390.7000012
Sajid ManzilKUWKuwait201865139169.754292.8600022
P BuccimazzaPORPortugal2018-202185139249.754979.5900012
MG HughesCDCentral Districts2022-202655039127.804390.7000042
R MadushankaKYCCKurunegala Youth Cricket Club2024-202555039307.8037105.4100104
J DanikulaCROCroatia202455039197.806857.3500130
TR DasPAPokhara Avengers2024-202575039297.804782.9800221
Jerome TaylorSOMSomerset2018-201924653919*39.0027144.4400051
Samit PatelSLKSt Lucia Kings202176139147.805176.4700122
Cameron BorgasSTSydney Thunder2012-201466039116.504979.5900010
Zafar GoharIUIslamabad United2018-202211633913*13.004195.1200011
Alex ThomsonBBBirmingham Bears2018-20191163391413.0036108.3300121
Ashiqullah SaidBELBelgium2018-2021116239129.7532121.8800031
Park KeunyeolSOUSouth Korea201876039216.507552.0000040
B IvanovBULBulgaria2019-2024963391413.008346.9900120
Bukhar IllikkalQATQatar2023-2025156239259.754195.1200021
Savin GunasekaraBRCBurgher Recreation Club2025-202676039266.504979.5900250
Prince YadavINDIndia202613653918*39.0028139.2900152
J PickeringCOOCook Islands2025-2026116239139.755966.1000110
Asad Ullah Khan PathanRCBRoyal Challengers Bengaluru2011-201287239147.8023169.5700252
Malusi SibotoLIOLions2019-202221743913*13.005275.0000020
Adithiya RangaswamyBOTBotswana2018-202113733918*9.7533118.1800222
W UisukTHAThailand2018-202097039165.578645.3500021
Clint McKayMSMelbourne Stars2011-201520853914*13.0029134.4800131
Recordo GordonWARWarwickshire2014-2016258339187.8028139.2900213
MMR ObiliESTEstonia2021-202211843910*9.754782.9800210
K ShivamCOSCosta Rica2024-202610813916*5.578943.8200221
Beuran HendricksWPWestern Province2022-202418953917*9.754292.8600130
Daniel WorrallMSMelbourne Stars2014-202031953913*9.7532121.8800321
S RossiARGArgentina2019-2023109139134.884390.7000421
Jeetan PatelWELWellington2017-2019181013910*4.3336108.3300231
Kamal SoukhiyaLUXLuxembourg2025-20261310039123.904488.6400212
Nathan EllisAUSAustralia2021-20263911639127.806163.9300221
P MalavLUXLuxembourg2020-2024251133910*4.885373.5800230
KMA AzizIVOIvory Coast2024-2026111113914*3.9013628.6800520
Mohammad SamiIUIslamabad United2016-2019361483920*6.5039100.0000221
Mohammad HasnainQGQuetta Gladiators2019-20243914839226.505275.0000241
Pavandeep SinghMASMalaysia2014-202610822183912*9.757651.3200200
PreviousPage 189Next

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.