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
Rahul SharmaDCDeccan Chargers20106412914*9.6726111.5400131
Dane PiedtKNIKnights2024-202610412922*9.6726111.5400020
David MurphySCOScotland2013542292014.503290.6300110
Andrew TyeDURDurham202210432913*29.0018161.1100013
Mitchell SantnerSURSurrey2025742291414.5026111.5400011
Irfan SukkurFBFortune Barishal202244029167.2525116.0000021
Mathew PillansSURSurrey2016-20181242291314.503485.2900121
Tenzin Wangchuk jnrBHUBhutan2018-201954029117.255255.7700141
Macai SimmonsBERBermuda2019-20216412918*9.6728103.5700211
Ahmad MushtaqINAIndonesia2018442291214.503974.3600011
Imran UzzamanMGDMinister Group Dhaka202244129159.6729100.0000041
Bhargav NarasimhaMEXMexico2023-202664129139.674367.4400000
Fazil MuhammadSOUSouth Korea202454129159.674367.4400010
Kamran AkmalSLSSt Lucia Stars201755029175.803387.8800121
Kemar RoachAHAntigua Hawksbills201375129127.2521138.1000122
Syed MohammedRCBRoyal Challengers Bengaluru2011-201311532913*14.5026111.5400040
Ariful HaqueCVComilla Victorians2015-202275029135.803193.5500230
Ryan HigginsWFWelsh Fire2021-2022553291114.503485.2900010
Duanne OlivierJSJozi Stars2018-201914552915*-3387.8800030
H DandapaniFINFinland2018-202495129177.254269.0500020
Liam HatcherSTSydney Thunder2023-202475229209.6724120.8300112
Abid MushtaqJKJammu & Kashmir2019-2023145129197.253290.6300140
FE CaravaMOZMozambique2021-202295029125.806346.0300010
Nuwanidu FernandoSLSri Lanka2023-202655029155.803387.8800012
Asif AfridiRAWRawalpindiz20268522915*9.6726111.5400141
Awais IkramSLOSlovenia2022-20255522910*9.6729100.0000031
D RobsonESTEstonia2023-202413512919*7.254367.4400201
Nqaba PeterSASouth Africa2024-202614532910*14.5025116.0000030
Jahandad KhanPAKPakistan2024-202585129177.253485.2900102
Milan PriyanathMSCMoors Sports Club2024-20268542911*29.0023126.0900011
Zeeshan GorayaAUAAustria2025-2026115029125.803876.3200021
DJ HallCROCroatia202655229129.675058.0000010
Vikash SinghBOKBokaro Blasters202210532915*14.5017170.5900013
Arafat SunnyDDDurdanto Dhaka202410652915*29.003582.8600011
Shaun von BergTITTitans2014-201917642916*14.5023126.0900030
Jacob MulderNKNorthern Knights2016-20201464291414.503193.5500011
Gerald CoetzeeJSKJoburg Super Kings2023-202510622913*7.253193.5500203
DK ShettyINAIndonesia2023-20262764291414.5027107.4100011
Akash ChoudharyMEGMeghalaya2019-2023187429129.675552.7300110
Rashid KhanKGKathmandu Gurkhas202477129144.835354.7200111
Tharindu RatnayakeTUCATamil Union Cricket and Athletic Club2024-2026127129104.8325116.0000230
V PulibantiCROCroatia2023-202477229105.805354.7200250
Nathan Coulter-NileDCDelhi Capitals2014-20161784297*7.253290.6300031
Ahsan MalikNEDNetherlands2012-201731962911*9.673193.5500111
Mohit SharmaCSKChennai Super Kings2013-2019481062921*7.2528103.5700312
Mir HamzaKKKarachi Kings2016-20263111102912*29.003485.2900131
Josh HazlewoodAUSAustralia2013-2025601292913*9.6728103.5700221
Anwar RahmanMASMalaysia2018-20232712529124.144860.4200220
Khaled KhanGERGermany2016110282828.0018155.5600012
Sonal DinushaGTGalle Titans2023110282828.003287.5000001
PreviousPage 207Next

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.