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
Farhad RezaRRRangpur Riders201913412318*7.6720115.0000121
Colin IngramADKRAbu Dhabi Knight Riders202344023155.753762.1600130
Kyle AbbottNDNorthern Districts20196422314*11.5019121.0500121
Julius MensahGHAGhana2018-201944023165.7516143.7500011
James FullerJKJaffna Kings202264023165.7521109.5200030
Bilawal BhattiPAKPakistan2013-20159422313*11.5014164.2900121
Tom CurranKKRKolkata Knight Riders201854123187.672882.1400030
Brad TaylorHAMHampshire2014-2019841239*7.672882.1400030
Junior DalaDSGDurban's Super Giants2023-2025104123157.672688.4600111
Tshepo NtuliNCNorthern Cape20266432314*23.004156.1000010
Letlotlo SeseleKNIKnights20165402395.754353.4900021
Prayas Ray BarmanBENBengal2019-202154023155.7516143.7500021
Ainsley NdlovuZIMZimbabwe2019-202411422313*11.503271.8800020
Saransh JainMPMadhya Pradesh2019-2023104123117.673271.8800100
Dilshan MadushankaJKJaffna Kings2022-20261842231211.504551.1100021
Hassan MehmoodSWESweden202144223911.503076.6700001
Sanjay KrishnamurthiMEMI Emirates2025-202674123217.672882.1400102
Akbar AliSSSylhet Strikers20237422310*11.5015153.3300021
T IsaacsNWNorth West2022-20245412314*7.673663.8900110
S ChaudharyCZECzech Republic2022-202594123127.672785.1900011
Neil KarnikSINSingapore2022-2026104123117.674748.9400110
Sithara GimhanACCCAce Capital Cricket Club202444123117.6720115.0000031
Nimasara AtharagallaACCCAce Capital Cricket Club2024-202654023125.7523100.0000111
Tristan LuusMNYMI New York2025-202654123127.672592.0000021
Issa Al BalushiOMAOman202654123107.673565.7100021
Tinashe PanyangaraZIMZimbabwe2013-201614542317*23.0017135.2900012
Shaun TaitRRRajasthan Royals2010-2013215223117.672688.4600111
Liam PlunkettMSMelbourne Stars201985123115.752592.0000110
Wahab RiazKTKhulna Tigers2023754231023.0017135.2900021
Ashley NurseBRBarbados Royals2021553238*11.503958.9700010
Ben HarmisonKENKent20146532318*11.5022104.5500011
Nazim SiddiquiJHAJharkhand2018-20198512311*5.753762.1600240
Shoriful IslamCRChattogram Royals2025-202612532314*11.502592.0000102
Muhammad FaizanLQLahore Qalandars2020-20218512395.754057.5000111
Seamus LynchMRMunster Reds202165123155.752495.8300240
Imran UzzamanCCChattogram Challengers202455023114.603958.9700121
Matthew MountMAAMalawi20265512313*5.752882.1400221
Rahul PrasadJAMJamshedpur Jugglers20227532317*11.5018127.7800121
Shafiul IslamBANBangladesh2010-2020206123164.603369.7000111
Gordon GoudieSCOScotland2010-201314612374.6023100.0000030
Kane RichardsonBPBirmingham Phoenix2022-20231463239*7.6721109.5200121
Kyle AbbottSASouth Africa2013-20162164239*11.5020115.0000020
Ankit RajpootUPUttar Pradesh2016-2021366423811.503271.8800011
Zulfiqar BabarQGQuetta Gladiators2016-201718632320*7.6717135.2900211
Abu HiderDDDhaka Dynamites20171364239*11.502592.0000230
Jeremiah LouisSKANSt Kitts and Nevis Patriots2016-20261064231211.502979.3100130
Kanishk SethBENBengal2018-202411622395.752495.8300021
Rishad HossainLQLahore Qalandars202576223135.752495.8300021
Thilan WalallawitaMIDMiddlesex2020-2023156123104.6020115.0000221
Umran MalikSHSunrisers Hyderabad2021-202426642319*11.5016143.7500212
PreviousPage 221Next

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.