Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)INDInnings break - IND need 186 runs to winTest1st 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
Ben StokesRPSRising Pune Supergiant201712111316103*31.60221142.991102215
Kranthi KumarTN-XITitans XI20201211131665*31.60243130.040112414
D'Arcy ShortHAMHampshire2021121203166926.33228138.600103812
Mahidul Islam AnkonKTKhulna Tigers2024-20251412331659*35.11181174.590101524
Grant ElliottWARWarwickshire20171513431659*35.11236133.90011287
Vernon PhilanderCCCape Cobras2012-20192721931645*26.33193163.730022118
Kieran Noema-BarnettCDCentral Districts2018-2021252233165816.63255123.920231918
Jhye RichardsonPSPerth Scorchers2016-202681402031633*15.80258122.480021914
Will SmeedQGQuetta Gladiators2022-2023101003159931.50234134.620213611
Devon ConwayIUIslamabad United20261111231559*35.00244129.100213611
Jacques RudolphTITTitans2012-20141312231562*31.50283111.31010354
Rahmanullah GurbazIUIslamabad United2022-2023141413156224.23195161.540112821
Vishvaraj JadejaSAUSaurashtra2018-20242118331550*21.00266118.42010307
Tom AbellWFWelsh Fire2023-2025231943154821.00254124.02001284
Aniket VermaSHSunrisers Hyderabad2025-2026242053157421.00196160.710101825
Shakib Al HasanDGDhaka Gladiators20131010231459*39.25187167.910203112
Yuvraj SinghPUNPunjab2016-2019151423145426.17292107.53021329
Chundangapoyil RizwanUAEUnited Arab Emirates2019-20231715231451*24.15281111.74010246
Imad WasimAABFAntigua and Barbuda Falcons2024-2025201653144628.55266118.05002249
Faisal RazaNORNorway2025-2026252333144815.70281111.740031814
DR PatankarMACMalta2023-2026272413145413.65304103.29010326
Akshay KarnewarVIDVidarbha2016-20224431731435*13.08250125.600032812
KL RahulKARKarnataka201988231384*52.17201155.720312715
Corey AndersonSFUSan Francisco Unicorns2023-20251716531391*28.45242129.340221917
Karima GoreAABFAntigua and Barbuda Falcons2025-20261616231364*22.36242129.340342911
Abhijeet AhujaHUNHungary2021-2023181713137519.5632396.90023257
Aditya TareMIMumbai Indians2010-2015292343135916.47235133.190123611
Khizar HayatMASMalaysia2015-20256234123132814.2331898.43005186
Devon ConwaySBSouthern Brave2021-20231313331254*31.20263118.63021324
Chimezie OnwuzulikeNGRNigeria2018-2022242123125416.42295105.760222014
Luke RonchiNZNew Zealand2013-20172923631251*18.35227137.440142213
Chamika KarunaratneSLSri Lanka2021-20264637173123115.60305102.300071712
Y SaranonnakkunTHAThailand2022-202650432312257.6138381.460082411
Nathan McSweeneyNORNorthamptonshire20261414231172*25.92231134.63020308
A Busing-VolschenkNAMNamibia2024-20261614531173*34.56225138.220321022
Brendon McCullumLQLahore Qalandars2017-2018181723114420.73272114.340032815
Kevin O'BrienLLLeinster Lightning2017-2021171713118219.44229135.810222718
Srimantha WijeratneCANCanada2015-2024231723115620.73258120.54032462
Matt FordMRMunster Reds2021-20232119731163*25.92245126.94022378
Amir ZaibPORPortugal2021-20242219331145*19.44243127.98003289
Ilyas AtaullahTURTurkey2022-2026191923118618.29250124.400123316
Khawaja NafayQGQuetta Gladiators2024-20262020231160*17.28242128.510212415
Anwar ArudinMASMalaysia2014-2021292913115511.11296105.070173213
Martin GuptillQGQuetta Gladiators202399131011738.75206150.491113114
Shayan JahangirDCDubai Capitals2025-2026111103109928.18237130.800203311
Mohammad NaimDDDurdanto Dhaka2024121203106425.83259119.690202714
Mustafa OmerFRAFrance2021-202613131310108*25.83264117.421021818
Eoin MorganSHSunrisers Hyderabad2015-2016161523106323.85256121.090211915
Carlos BrathwaiteKTKhulna Titans2017-20191717531064*25.83178174.160112622
Sadeera SamarawickramaSLSri Lanka2017-20241918231061*19.38282109.93022322

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.