Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND54/1 (10.5)IND need 132 runs in 235 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleMRMelbourne Renegades2015-20168802605632.50167155.690101820
Jonny BairstowSECSunrisers Eastern Cape2025-20261111126085*26.00175148.570213211
OA RamelaCCCape Cobras2014-2015141112605426.00226115.04011187
Zak CrawleyLSLondon Spirit2021-2023131102606423.64212122.64010327
Sanjay YadavMEGMeghalaya2019-2021121232605528.89217119.820111612
Mirza BaigLQLahore Qalandars2023-2024121202605421.67211123.220103010
Maaz SadaqatHKHyderabad Kingsmen20261212126064*23.64146178.080232716
Alex DoolanHHHobart Hurricanes2017-20191413226070*23.64230113.04011284
Shan MasoodLEILeicestershire20251313226045*23.64198131.31001258
Daniel ChristianJSJozi Stars2018-20191816526052*23.64161161.490101217
KH AbeJPNJapan2024-2025242122608013.68215120.930131613
Prenelan SubrayenDOLDolphins2012-20267528112603315.29204127.45004916
Anton DevcichNLNangarhar Leopards201897125994*43.17197131.470212213
Dinesh ChandimalBKB-Love Kandy2023101002595025.90207125.12011333
Adam RossingtonSECSunrisers Eastern Cape2023-2024121212597223.55162159.880213114
Keacy CartyJKJamaica Kingsmen2026131202595621.58217119.350221811
Ryan BurlSSSylhet Strikers2023-2024151452594328.78195132.820012014
Tatenda TaibuZIMZimbabwe2007-20121715625945*28.78257100.78002192
Delano PotgieterMCTMI Cape Town2023-20252316925944*37.00163158.900012016
Rohit KumarROMRomania2022-20261716225947*18.50222116.67000366
George GartonBBBirmingham Bears2024-20252922625936*16.19179144.690022212
Adam RossingtonCRChattogram Royals2025-202666225873*64.50185139.46030318
Lo-handre LouwrensNAMNamibia2018-201966225810064.50154167.531102710
Sikandar RazaWORWorcestershire20269922584736.86179144.130002410
Ratul KhanCZECzech Republic202699225812336.86202127.72111297
Colin IngramHHHobart Hurricanes2020-2021101002585525.80203127.09010259
MPM WeerasingheACCCAce Capital Cricket Club2024-20261110125860*28.67194132.99022314
Najeeb TarakaiAFGAfghanistan2014-2019121202589021.50210122.860112113
Stephen EskinaziPSPerth Scorchers2023-20241313225866*23.45216119.44022267
Saim AyubHKHyderabad Kingsmen2026131312585421.50216119.44010297
Kyle MayersBTBarbados Tridents2013-2020181732588518.43244105.740111115
Lucas RossiARGArgentina2023-2026201712585516.1326597.36011244
Andile PhehlukwayoDOLDolphins2014-20243625625831*13.58219117.810031514
Yasin PatelKUWKuwait2022-20266133162584015.1829188.66002108
D SigeraCCCColombo Cricket Club2025-2026101012576128.56195131.790202212
Donavon FerreiraYORYorkshire2024121112576625.70162158.640101619
Rovman PowellDCDelhi Capitals2022-20231715225767*19.77176146.020121122
Ben FitchetGUEGuernsey2023-2025161602574116.06229112.23000327
Mohamed AriefMASMalaysia2019-20232016325752*19.77206124.76010286
Rizwan MahmoodDENDenmark2013-2023201822577216.06244105.33012198
Khurram NawazOMAOman2017-2022241852575819.77215119.530111712
Isuru UdanaSLSri Lanka2009-202136261225784*18.36187137.430131614
Juma MiyagiUGAUganda2022-2026483272572910.28235109.36006716
A OxleyBEABelize2024-2026119125680*32.0030982.85010152
D'Arcy ShortLLLumbini Lions2025101002565725.60211121.33010269
Lendl SimmonsJTJamaica Tallawahs2017111102565323.27221115.840112611
Ben McDermottLANLancashire2026121212566823.27176145.450222115
Mark DeyalTKRTrinbago Knight Riders2019-2023131312565721.33175146.290102913
Kaveen BandaraNCCNondescripts Cricket Club2024-202620132256103*23.27186137.631011912
Ross TaylorDCDelhi Capitals2012-2014161632565519.69230111.30011187

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.