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
Adam LythGGGulf Giants2025440463211.5041112.2000061
Kamlesh NagarkotiRAJRajasthan2021-20226424639*23.005682.1400140
SU ParakhDCDelhi Capitals2026440462411.5033139.3900152
Kamlesh GuptaCHAChile20194414619*15.336471.8800110
Sagar MishraTNTriumph Knights MNE2026540461411.505977.9700030
Mohammad SamiBBBarisal Bulls20151151461611.5033139.3900133
Arafat SunnyRKRajshahi Kings20191151461811.505190.2000032
M ThurgateJPNJapan2016-202465046179.205288.4600142
Dilip NathPAPokhara Avengers202465046279.205190.2000022
Aosashi LongcharNAGNagaland201955046239.208752.8700151
Dushan HemanthaDSDambulla Sixers2024651461711.5037124.3200014
A MuthalibNSWCNugegoda Sports Welfare Club2024-20257524631*15.334797.8700040
John HastingsAUSAustralia2010-2016962461511.5037124.3200031
Ben DunkSTSydney Thunder2011-20126614619*9.206669.7000111
Nazmul Hossain MilonSSSSylhet Super Stars201576146159.205485.1900121
Brett HuttonNORNorthamptonshire20188634618*15.3344104.5500122
Shadab KhanTKRTrinbago Knight Riders20178614630*9.205879.3100122
Jason SanghaASAdelaide Strikers2025-202686046317.675386.7900350
Naveen-ul-HaqDSGDurban's Super Giants2024-202516644630*23.0033139.3900052
Muhammad AkhlaqIUIslamabad United2021-202276046267.6739117.9500162
Sher MallaLLLumbini Lions20251063462715.3330153.3300014
Hugh WeibgenSTSydney Thunder2025662461111.505092.0000012
Avinash PylaCHA-XIChargers XI202066146249.205092.0000132
Keith DabengwaZIMZimbabwe2006-20108734616*11.5040115.0000042
Clint McKaySTSydney Thunder2015-201715744614*15.3341112.2000122
Andrew BalbirnieMIDMiddlesex2014-201577046186.574993.8800250
Chris WoakesKKRKolkata Knight Riders20171373461811.504797.8700041
Kevon CooperKTKhulna Titans201687146157.6743106.9800151
Dwaine PretoriusGMGalle Marvels20241074461615.3343106.9800042
Arshad KhanGTGujarat Titans2025-20261774462015.3330153.3300015
Du JianyaoCHIChina20267724614*9.2011838.9800010
Mohammad SamiRKRajshahi Kings2016-2017188246187.675092.0000040
Raiphi GomezKTKKochi Tuskers Kerala201111834626*9.205092.0000341
Brydon CarseENGEngland2023-2025148346319.2037124.3200223
Omar HussainLESLesotho2021-202499146335.756373.0200441
Shrikant WaghVIDVidarbha2018-201918106461311.5042109.5200031
Vijayakanth ViyaskanthJKJaffna Kings2021-2024221064625*11.506175.4100220
NN BannerBEABelize2021-2026131054612*9.206867.6500011
Tom LawesSURSurrey2022-2026221054613*9.205288.4600112
Hiren VaraiyaKENKenya2007-20132811104618*46.007164.7900010
MS DiakiteMABMali2022-20261313046143.548355.4200680
Nay Lin HtunMYAMyanmar2023-2025171454611*5.116768.6600230
R ParkesBAHBahamas2010110454545.0033136.3600033
Daniel HughesSBSouthern Brave2024110454545.0030150.0000062
Roelof van der MerweNSNorthern Superchargers2022521453045.0033136.3600022
David WieseTSTshwane Spartans20192214531*45.0034132.3500032
Saurabh DubeyUPUttar Pradesh20163224538*-19236.8400024
Stephanus GroblerMRMunster Reds2017220453622.5041109.7600041
Tim DavidSURSurrey20212214525*45.0033136.3600052
SH AhmadDENDenmark2018221453445.0043104.6500040
PreviousPage 178Next

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.