Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,669 of the 11,670 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin AckermannMOManchester Originals2021-2022661915318.2077118.1801163
Ross WhiteleySSSylhet Sixers2017862912722.7573124.6600055
OA RamelaLIOLions2016-201712619130*18.2088103.41000101
Adam DennisonNKNorthern Knights2017-2018661913518.2082110.9800183
Sherfane RutherfordMLMI London2026661914118.2056162.5000177
Suryansh RainaJKJammu & Kashmir2019-2021860914815.1772126.3900194
Gaurav PuriCHAChandigarh2019-2021661913518.2056162.50000105
Rais AhmadzaiAFGAfghanistan20108639133*30.3384108.3300051
Malcolm WallerDDDhaka Dynamites2015873911922.7556162.50000114
Akshath ReddySHSunrisers Hyderabad2013770912713.0010190.1000090
Michael BracewellWORWorcestershire2023771915515.1773124.66010113
Anton DevcichSTSydney Thunder2019770912613.0087104.60001101
Tom SoleNORNorthamptonshire2018-202010739141*22.759694.79000101
Ramaal LewisJTJamaica Tallawahs2019-20208729137*18.2071128.1700036
Nikhil ChaudharySBSouthern Brave2026771911915.1776119.74000120
Omair YousufPAKPakistan2023-2025772912418.2083109.6400183
Abdullah FazalRAWRawalpindiz2026772912318.2067135.8200156
Tom BlundellNZNew Zealand2017-20249829130*15.179496.81000100
Naeem GullSWASwaziland2021-2022880912011.3812473.39001130
Tom TriffittMSMelbourne Stars2014-201510959125*22.7568133.8200074
Mosaddek HossainDDDurdanto Dhaka20249929129*13.009892.86002102
Ethan BrookesSTSylhet Titans2025-20261092913213.0068133.8200364
DJ TurkichCROCroatia2022-2024990912910.1111380.5300191
Tshepang DitholeDOLDolphins2022-20241290912610.119397.85000101
Nick GreenwoodWELWellington2021-202513101914810.1187104.6000164
A ManousisGREGreece2019-202210102912311.3882110.98004103
Cooper ConnollyAUSAustralia2024-202614101914710.1174122.9700375
Al Bashid MuhammedMANManipur2019-20231111191249.1016953.8500052
Bibek YadavNEPNepal2022-202419112913910.1181112.3500028
Matthew WaiteYORYorkshire2015-2022211369135*13.0069131.88002102
EM TuraySIESierra Leone2026151339135*9.1013865.9400390
Harpreet BrarPUNPunjab2019-202332157912211.3880113.7500164
Amal JacobHUNHungary2024-20262218891319.1011976.4700380
Saeed AjmalPAKPakistan2009-20156423129121*8.2786105.8100372
George WorkerNZNew Zealand2015220906245.0064140.6301065
R KanoJPNJapan2018330904830.0010486.5400091
Ryan McLarenPKPunjab Kings20116419051*30.009693.7501071
Nurul HasanCKChittagong Kings2013440904322.5071126.76001132
Romario ShepherdCCChattogram Challengers20244419066*30.0059152.5401086
Ryan ten DoeschateNMBGNelson Mandela Bay Giants2019550903318.0088102.2700121
James FaulknerLQLahore Qalandars2021651903322.5053169.8100047
Shimron HetmyerRCBRoyal Challengers Bengaluru2019550907518.0073123.2901147
B SharkiKGKathmandu Gorkhas2025551905522.5058155.1701057
Gulbadin NaibLLLumbini Lions20255519044*22.5059152.5400066
Prashant VeerCSKChennai Super Kings2026653904345.0067134.33000103
George BaileyMSMelbourne Stars2011-2012761903318.0082109.7600091
Nikolai SmithITAItaly2021662902622.5011181.0800044
Vikramjit SinghRDRotterdam Dockers2026660903315.0079113.9200155
HM KapurubandaraBSCBadureliya Sports Club20266629037*22.509990.9100063
Andre RussellLSLondon Spirit20248819037*12.8669130.4300148
PreviousPage 133Next

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.