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
Nurul HasanGGGalle Gallants2026220623331.0045137.7800082
Andrew FlintoffCSKChennai Super Kings2009331622431.0053116.9800052
Faf du PlessisIWXICC World XI2017330622920.6745137.7800053
Jason HolderSSSydney Sixers20203326233*62.0034182.3500074
Tom AlsopSLSunrisers Leeds2026431623131.0033187.8800025
G. H. SmitGUEGuernsey2023330625620.6757108.7701151
Shahadat HossainDCDhaka Capitals2025330625020.6759105.0801080
S WadugeACCCAce Capital Cricket Club2026330622720.6748129.1700082
Liam DohertyNCNorthern Cape2026330623920.6759105.0800063
Tillakaratne DilshanSTSydney Thunder2014440624615.5049126.53001101
Hilton CartwrightOIOval Invincibles2022541624220.6747131.9100042
Tom MooresLANLancashire20166426239*31.0056110.7100051
Mohammad NaimDDDhaka Dynamites20195426225*31.006693.9400051
Tim AmbroseBBBirmingham Bears201814526223*20.6751121.5700141
Iqbal AbdullaRCBRoyal Challengers Bengaluru2015-201715536233*31.0052119.2300181
James NeeshamHHHobart Hurricanes2022550622812.4043144.1900173
K JoshiAUAAustria2019-20218526232*20.676989.8600042
Y DilrukBSCBadureliya Sports Club2024-2025550622612.4053116.9800164
Prem KumarDHADhanbad Dynamos2022652622020.677384.9300051
Alauddin BabuSSSylhet Sunrisers20226636225*20.6737167.5700035
Imran KhanPORPortugal2019-2024861623612.4055112.7300153
S BharrattSURSuriname2026661622812.407384.9300280
Adam MilneWELWellington2022-2024773622215.5047131.9100143
James FullerSBSouthern Brave2022-20231371622510.3355112.7300370
T AshelBRCBurgher Recreation Club2025-2026772622212.406398.4100162
Soumya SarkarRKRajshahi Kings2019882622610.336989.8600170
Tom BruceSUSSussex20181082622110.336595.3800071
Imad WasimGLAGlamorgan2025984621715.5062100.0000050
Deepak ChaharMIMumbai Indians2025-202622856228*20.6744140.9100163
Hassan Khan MohammadHKHong Kong2020-20261583622512.408374.7000341
George RhodesWORWorcestershire2016-2019151046217*10.3361101.6400150
Jerry NqoloWARWarriors2015-20171311362197.7559105.0800341
Ryan StevensonHAMHampshire2016-202122126621710.3347131.9100171
N KrishnaSEYSeychelles2021-20241813362206.209465.9600270
Naseem ShahPAKPakistan2022-20263814562166.8957108.7700463
Stephen ParryLANLancashire2014-2020601611621512.4057108.7700360
RD AtanganaCAMCameroon2022-20262016562285.6410559.0500431
Michael HoganGLAGlamorgan2014-20228217116217*10.3356110.7100233
Jonathan WellsPZPeshawar Zalmi20212216155*61.0056108.9301063
James NeeshamOIOval Invincibles20232216157*61.0038160.5301071
Muhammad BabarSPASpain2024220614630.5035174.2900037
Dwayne BravoSSSydney Sixers2011-2012430615120.3354112.9601053
Liam LivingstoneDSGDurban's Super Giants20263316132*30.5037164.8600016
Antony DhasTNTamil Nadu2016-20185326128*61.0050122.0000043
Matthew FordeDADambulla Aura2022331615230.5042145.2401062
H JangariyaSWASwaziland2023330612520.3348127.0800082
Ashwin SathyaMEXMexico2019330613020.3361100.0000032
Dwayne BravoCKChittagong Kings20125416148*20.3359103.3900142
Alastair CookENGEngland2007-2009440612615.2554112.96000100
Abrar KaziNAGNagaland2019440613615.2554112.9600142
PreviousPage 158Next

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.