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
Yasir MehmoodCYPCyprus20214335531*-52105.7700023
L BothaBOLBoland20243315531*27.5048114.5800030
Ramesh NimanthaPSCPanadura Sports Club20243315531*27.506584.6200050
Ayaz KhanMRMSC Maratha Royals2026330553118.3334161.7600082
Herschelle GibbsKRBKhulna Royal Bengals2012440553413.7546119.5700190
Brad HoggAUSAustralia2006-20141540554113.7539141.0300033
Manan VohraRCBRoyal Challengers Bengaluru2018440554513.7547117.0200124
Cameron HerringGLOGloucestershire20144425523*27.5038144.7400042
Milinda SiriwardanaBSCBadureliya Sports Club2026440552713.7539141.0300034
HM KapurubandaraPSCPanadura Sports Club2024440553313.755796.4900161
Mohammad KaifRCBRoyal Challengers Bengaluru2011-2012951551513.7549112.2400060
Shakib Al HasanPZPeshawar Zalmi2017-2023651553013.7549112.2400051
Wayne ParnellWPWestern Province20228515533*13.7544125.0000142
Kedar JadhavSHSunrisers Hyderabad2021651551913.7552105.7700022
Seekkuge PrasannaTKRTrinbago Knight Riders2019-20221151555113.7539141.0301144
David WieseCWCumilla Warriors2019-20205515516*13.7541134.1500053
David WieseBTBarbados Tridents2016652554018.3340137.5000132
George MunseyHAMHampshire2020550553211.006091.6700262
Christopher CarterHKHong Kong2015-20171051551713.756387.3000030
Rahul TripathiCSKChennai Super Kings2025550552311.005796.4900061
Tom MooresMSGManchester Super Giants20267525539*18.3334161.7600226
Mujeeb Ur RahmanPRPaarl Royals2025-20261951553413.7548114.5800133
Allah Mohammad GhazanfarDERDerbyshire20251451552813.7537148.6500036
Sagar ChhabriaNBBNaMo Bandra Blasters20265525544*18.3340137.5000115
Irfan PathanSHSunrisers Hyderabad201410645523*27.5054101.8500050
Tanmay MishraTRITripura201966055259.176091.6700152
Ziaur RahmanFBFortune Barishal20229615519*11.0046119.5700144
David WilleyDCDubai Capitals2025-20261161552911.006584.6200022
Ranjeet NikamMAHMaharashtra202186055209.175698.2100003
P VekariaRWARwanda2021864552027.5038144.7400034
Michael FinanLEILeicestershire2023761552011.0042130.9500142
C SridevSINSingapore2025-2026762552913.756979.7100240
Bakhtyar NabiMRMunster Reds20251061552811.0048114.5800132
Narsingh DeonarineWIWest Indies2010-20138725536*11.0053103.7700350
Danny BriggsASAdelaide Strikers2020-202114735535*13.7537148.6500062
Asad MohammadGERGermany2016-20211472553211.0034161.7600035
Nitin TanwarSERServices2018-20218735519*13.756387.3000050
Nilansh KeswaniUAEUnited Arab Emirates2023-202613755531*27.5051107.8400150
David O'SullivanNWNorth-West Warriors2024-202510735526*13.7552105.7700033
Gulbadin NaibBLBalkh Legends20189745517*18.3346119.5700143
K Kato-StaffordJPNJapan2024-20251284552113.7545122.2200271
Ish SodhiCANCanterbury2024-2026229155236.8842130.9500224
Mayank MarkandePUNPunjab2018-202335975533*27.5046119.5700151
Dale SteynDCDeccan Chargers2011-20122411255136.115698.2100031
Noah CornwellMIDMiddlesex2024-2026311175515*13.7550110.0000034
R SiriwardenaCYPCyprus2024-2026181165518*11.008068.7500060
Naseem ShahSKANSt Kitts and Nevis Patriots2021-2026221285519*13.7541134.1500124
Henry CrocombeSUSSussex2021-2026331813551611.0046119.5700133
Tian Sen QunCHIChina2018-2026232325513*2.6216134.16001020
Ian BellIUIslamabad United2019110545454.0046117.3901060
PreviousPage 166Next

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.