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
Jordan ThompsonSBSouthern Brave2025431512425.5028182.1400052
Duan JansenSASouth Africa20264335125*-35145.7100051
BA ViraliliuVANVanuatu2023-2026330513917.0048106.2500040
Abdullah Al MamunDDDhaka Dominators2023330512617.005691.0700023
OT JacksonWELWellington20263325135*51.0029175.8600143
Jonty JennerJERJersey2026331512925.5040127.5000050
Gitimoy BasuKGBKharagpur Blasters2021530513417.005298.0800041
Chamara KapugederaDRDuronto Rajshahi2013540513112.7551100.0000031
Luke PomersbachRCBRoyal Challengers Bengaluru2011540512912.7539130.7700042
Josh CobbSSSSylhet Super Stars2015440512112.7551100.0000171
Shykat AliCVComilla Victorians2016-2023440512012.7543118.6000191
Ashton AgarSWSharjah Warriorz20257435123*51.0033154.5500015
Yasir Ali ChowdhuryRWRajshahi Warriors2025-20265415123*17.005298.0800032
Tion WebsterBTBarbados Tridents2017-2018441513217.0046110.8700041
Daryl FerrarioKERKerala2018-2019540512212.755494.4400040
Shaheen Shah AfridiKRKandy Royals2026740512412.7541124.3900134
Kamindu MendisKTKandy Tuskers2020540512812.7543118.6000042
Paras SehrawatNAGNagaland20194415122*17.0037137.8400153
Tanush KotianMUMMumbai2021-20241642512825.5039130.7700042
Tom RogersGGGalle Gallants2026440513412.7542121.4300180
Keith DudgeonKENKent20266425129*25.5043118.6000042
SK Noor BashaLEG-XILegends XI20205415127*17.0045113.3300070
Jogesh JogeshLEG-XILegends XI2020440514412.755789.4700151
Shahid AfridiPPPaktia Panthers20187525130*17.0046110.8700152
Raqibul HasanBANBangladesh2008-2010550511810.206282.2600031
A. G. PradeepANDAndhra2016550512610.205789.4700170
Sahibzada FarhanKKKarachi Kings2022551512512.7550102.0000161
M ManackLIOLions2022-20268515125*12.7547108.5100232
Sameer RizviCSKChennai Super Kings2024851512112.7543118.6000142
C HeenatigalaACCCAce Capital Cricket Club2026751512312.755298.0800060
Senitha HalambagePSCPanadura Sports Club20259555136*-36141.6700033
JM PolarouthuHUNHungary20255525122*17.006479.6900011
Odean SmithPKPunjab Kings20226635125*17.0044115.9100115
Huang JunjieCHIChina2018-202486051198.5011942.8600130
Sohail AhmadCROCroatia2022-202386051208.505298.0800013
Ravi RampaulRCBRoyal Challengers Bengaluru2013-201412725123*10.2050102.0000332
Nazmul Hossain MilonSTSylhet Thunder2019-20208735113*12.756183.6100021
Karan KCKGKathmandu Gurkhas202477051287.2939130.7700143
Kaushal AcharjeeTRITripura2018-2021107151188.506479.6900040
Roman WalkerLEILeicestershire2022-202511735119*12.7547108.5100032
Shashwat KohliAPArunachal Pradesh201977051227.296677.2700060
Ben GeddesSURSurrey2021-202477151288.505298.0800131
Devon ThomasWIWest Indies2009-202212825131*8.505494.4400042
Khurram ShahzadQATQatar2018-20209835119*10.207270.8300030
Shrikant MundheMAHMaharashtra2016-201899351118.5040127.5000042
Imran QayyumKENKent2017-202043965121*17.0039130.7700251
Kaleem SanaCANCanada2022-202645955113*12.755494.4400023
Kevon CooperCKChittagong Kings2012-2013121055115*10.2042121.4300233
Luke WoodPZPeshawar Zalmi2024-2025191045117*8.5041124.3900224
Zaker TaqawiSWESweden2022-2024141045117*8.507766.2300020
PreviousPage 171Next

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.