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/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Imraan KhanDOLDolphins2012-2013750583411.606293.5500151
Adrian McLarenIMPImpi2012550582211.6055105.4500072
Ben CuttingNLNangarhar Leopards2018950582111.6054107.4100005
Imad WasimSSSylhet Strikers202311525840*19.336885.2900041
Dasun ShanakaCVChittagong Vikings20195515842*14.5042138.1000144
Abu HiderBANBangladesh2016-201813545822*58.0043134.8800054
Jyothi Sai KrishnaANDAndhra2016550582011.607280.5600050
Shadab KhanHHHobart Hurricanes2022550582211.6054107.4100032
Yashu SharmaHARHaryana2019-2021750582611.6048120.8300181
Johan BothaTTRSTrinidad & Tobago Red Steel20151363582219.338270.7300040
Jahurul IslamMGDMinister Group Dhaka202266058309.677775.3200142
Laurie EvansBPBirmingham Phoenix202676058199.6745128.8900171
Shashank SinghMUMMumbai2016-2018761582511.6055105.4500061
Faizan MumtazNORNorway2018-20217615838*11.6047123.4000142
BS McKinneyMOManchester Originals202566058299.6750116.0000154
Carlos BrathwaiteKFKandy Falcons20228735820*14.5048120.8300142
Gareth BreeseDURDurham201412735830*14.5054107.4100062
Saghir KhanUAEUnited Arab Emirates20258725828*11.6038152.6300154
Jason HolderLSGLucknow Super Giants2022128258169.6744131.8200026
Hasan AliCVComilla Victorians2017-20231484581814.5038152.6300015
Harry ManentiASAdelaide Strikers2025-202698158248.296195.0800133
Ashok DindaBENBengal2016-20192494582211.606293.5500042
Waqas AhmedNORNorway2018-202112945832*11.607577.3300140
I MugishaRWARwanda2023-2026159258168.2954107.4100115
Terrance HindsTKRTrinbago Knight Riders2018-2026201035814*8.2943134.8800153
Migael PretoriusJTJamaica Tallawahs2021-20222013658158.2947123.4000144
Jade DernbachSURSurrey2014-2021551485824*9.675998.3100150
Nathan EllisHAMHampshire2022-202329149581511.6053109.4300042
Trent BoultNZNew Zealand2013-20246115858168.296490.6300132
Nathan SowterDURDurham2022-2026621795819*7.255998.3100131
L ErdenebulganMONMongolia2023-20262119058263.0517333.5300931
Mads HenriksenDENDenmark2018310575757.0030190.0001033
Saad JanjuaSINSingapore2015220573328.5029196.5500026
Christiaan JonkerSASouth Africa2018220574928.5029196.5500053
Rahul TripathiGOAGoa20232215735*57.0032178.1300090
K Lion-CachetPRPaarl Royals2025-2026321574557.0046123.9100080
Juan JamesNWNorth West2026321574057.0043132.5600061
Ryan ten DoeschateOTAOtago2013-2014330573619.0038150.0000124
Martin GuptillMIMumbai Indians2016330574819.0055103.6400033
Nikhilesh SurendranKERKerala2016330573619.0051111.76001100
SJ AllyTANTanzania2018330574819.0031183.8700154
HazratullahRRRajshahi Royals20193315756*28.5055103.6401153
Feroze KhushiKENKent2024330573519.0046123.9100132
Tamim IqbalIWXICC World XI2017-2018440572314.2555103.6400081
Sohail TanvirSSSSylhet Super Stars2015540572014.2546123.9100052
Naeem IslamRRRangpur Riders20161042572628.5056101.7900031
Chadwick WaltonGGGalle Gladiators2020541573119.0042135.7100024
Colin de GrandhommeGGGulf Giants2023440573514.2546123.9100033
Joe BurnsMIDMiddlesex2015640572114.2556101.7900013
Heinrich KlaasenRRRajasthan Royals2018441573219.0047121.2800151
PreviousPage 163Next

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.