ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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
Connor EsterhuizenLIOLions2024-202699219762*28.14139141.73012158
Urvil PatelCSKChennai Super Kings2025-2026101001976519.7096205.210121120
David WieseYORYorkshire20231211319750*24.63121162.810111712
Leus du PlooyDCDubai Capitals2024-20251111119763*19.70164120.12021214
Vinay KumarKARKarnataka2016-2019211241973824.63151130.460001310
Alex HalesBTBarbados Tridents2019121201973616.42158124.680022111
Chris MorrisNMBGNelson Mandela Bay Giants2018-2019181461974224.63121162.810011311
Laurie EvansSBSouthern Brave2024-2025181531975316.42140140.710101511
Pukhrambam SinghMANManipur2019-20231615319752*16.4226175.48024175
Jonathan BarryBAHBahamas2010-20261916419730*16.4229766.33002161
Muhammed MangaGAMGambia2018-20261616119759*13.1327072.96012134
Matthew FordeWIWest Indies2023-20262918519729*15.15134147.010011612
Irfan SafiAUAAustria2025-20262518619720*16.42173113.870031413
Jasraj KundiKENKenya2019-20252321519731*12.31189104.230031010
Safyaan SharifSCOScotland2012-20268636191972611.59193102.07004105
Moisés HenriquesPORPortugal202644119611165.33115170.431101811
Marlon SamuelsDRDuronto Rajshahi20127711967232.67151129.800311610
James HopesDCDelhi Capitals201110831965539.20158124.05020223
Upul TharangaDVDambulla Viiking20208801967724.50181108.29011263
Daniel LawrenceMSMelbourne Stars2023-202588119664*28.00140140.00020207
Shoaib MD KhanTN-XITitans XI202012821964532.67163120.25000169
Irfan PathanBARBaroda201699519649*49.00128153.13000149
Johnson CharlesSKANSt Kitts and Nevis Patriots20269901967821.78159123.270111812
Sanjay KrishnamurthiUSAUnited States of America2025-2026139319668*32.67137143.070111112
Stephen FlemingCSKChennai Super Kings2008101011964521.78165118.79001273
Seekkuge PrasannaBSCBadureliya Sports Club2025-2026101021965824.50113173.450211516
Rubin HermannCKColombo Kaps2026101001965319.60152128.95010255
BS McKinneyDURDurham2024-2026121011964221.78129151.940001612
Lachlan ShawSSSydney Sixers2024-20261511319633*24.50136144.12001196
Robin UthappaRRRajasthan Royals2020121201964116.33164119.51000197
Shakib Al HasanJTJamaica Tallawahs2016-20171512419654*24.50187104.81012193
Somila SeyibokweWARWarriors2014-2016141201967316.33190103.16010167
Nick KellyNDNorthern Districts2017-2019151211965617.82138142.030122210
Unmukt ChandDCDelhi Capitals2011-2013131301964115.0820496.08003197
Tim DavidSBSouthern Brave2021-20231714419644*19.60115170.430001513
Aadil AliLEILeicestershire2015-20192216219635*14.00180108.8900095
Fabid AhmedPUDPuducherry2019-2021201951962714.0020496.0800176
Sohail TanvirPAKPakistan2007-2017572581964111.53164119.51002169
Babar AzamRRRangpur Riders20245501956239.00170114.71010212
Adam HoseWELWellington2018-201966219554*48.75147132.65020164
Luke RonchiWELWellington2013-201877019510227.86115169.571021512
Jason RoyTKRTrinbago Knight Riders20248801956424.38138141.30011199
Philip SaltWFWelsh Fire20268811954827.86170114.71000148
Rovman PowellKKRKolkata Knight Riders2025-202613821954032.50146133.560001710
Jacob BethellMRMelbourne Renegades2024-20258801958724.38156125.00010159
Ben CuttingQGQuetta Gladiators2020-2021121221955319.50122159.840131314
Shalabh ShrivastavaVIDVidarbha2016-2019121241955624.38187104.28010200
Tanzim Hasan SakibBANBangladesh2023-2026402281955013.93185105.41012138
Shikhar DhawanDELDelhi2019-20228801947724.25154125.97011254
Tom BeatonMRMelbourne Renegades2015-20161211519441*32.33128151.56000147

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.