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
Chris SoleSCOScotland2017-202417742167.002584.0000120
HL HarjiSEYSeychelles2021-202697121143.503070.0000321
Y JastiMEXMexico2024-202611702193.003658.3300210
Shane Edward BondNZNew Zealand2005-20102083218*4.2021100.0000220
Mehdi HassanHIHyderabad (India)2016-20212086218*10.502972.4100100
PSRK SudarshanSINSingapore2025-2026188221113.502487.5000511
Danny BriggsHAMHampshire2014-2015319821621.002680.7700010
Adam ZampaESSEssex2018-20192295216*5.252875.0000110
Charles MorrisWORWorcestershire2014-20223097217*10.502487.5000110
Haris RaufMSMelbourne Stars2019-202633942184.202972.4100321
Codi YusufLIOLions2022-20262496217*7.002972.4100000
Dale SteynSASouth Africa2007-202047126215*3.502680.7700220
Graeme SmithSURSurrey2014110202020.0015133.3300021
Shoaib MalikJSJozi Stars20191112020*-8250.0000021
Martin GuptillSTSydney Thunder2012110202020.002774.0700010
Marcus NorthAUSAustralia2009110202020.002195.2400010
Alex HalesMRMelbourne Renegades2013110202020.0015133.3300031
Dean ElgarSURSurrey2015110202020.002290.9100010
Gareth AndrewWORWorcestershire2014110202020.0012166.6700011
Mahmudul HasanCVChittagong Vikings2016210202020.002290.9100010
Mahmudul HasanBBBarisal Burners2013210202020.002386.9600020
Freddie ColemanWARWarwickshire20141112020*-14142.8600030
Corbin BoschPRPaarl Royals2023110202020.002968.9700000
Kyle CorbinBTBarbados Tridents2015110202020.002871.4300000
Max O'DowdKYKarnali Yaks2025110202020.003066.6700010
Kusal MendisGTGujarat Titans2025110202020.0010200.0000012
Abdullah Al MamunRRRangpur Riders2015110202020.002386.9600011
Nisar AhmedSPASpain20161112020*-2968.9700010
Shanawaz KhanKSASaudi Arabia2016110202020.002386.9600011
Carlos KoyanaCCCape Cobras20171112020*-2483.3300010
Saif HassanKTKhulna Tigers2019110202020.0020100.0000020
R HeynsLUXLuxembourg2020210202020.0016125.0000031
Jiyaad MagreyJKJammu & Kashmir2021110202020.0019105.2600020
Dunith WellalageLQLahore Qalandars2026110202020.002483.3300030
SK DasAPArunachal Pradesh20231112020*-2774.0700030
C GomezRCCRagama Cricket Club2024110202020.0010200.0000012
N DilshanKCCCKandy Customs Cricket Club2024110202020.002676.9200000
Kenath LiyanageKYCCKurunegala Youth Cricket Club2026110202020.002290.9100010
IhsanullahAFGAfghanistan2022110202020.0014142.8600040
Muhammad QasimMACMalta2025110202020.0017117.6500020
Arslan AmjedESTEstonia2022110202020.003066.6700010
Farhad RezaCKChittagong Kings20123212015*20.0018111.1100020
Rajagopal SathishTNTamil Nadu2016420201210.009222.2200012
Hammad AzamSOSeattle Orcas20243212016*20.002386.9600000
David WieseJSKJoburg Super Kings2024-2025820201110.002676.9200001
CJ de VilliersTITTitans2012521201820.0014142.8600021
Qaasim AdamsIMPImpi2012220201110.002483.3300030
Mark CraigOTAOtago2013-2017420201910.0019105.2600001
Bilawal BhattiCVChittagong Vikings2015321201120.002483.3300010
Luke WoodKTKhulna Tigers2024220202010.0016125.0000121
PreviousPage 227Next

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.