Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganENGEngland2009-20221151062024589128.581805136.180143186120
Glenn PhillipsNZNew Zealand2017-2026998814245510833.181699144.502143186115
Matthew WadeHHHobart Hurricanes2017-20269086102446130*32.181667146.73117421688
Josh CobbNORNorthamptonshire2015-202399948244510328.431825133.971187215110
Robin UthappaKKRKolkata Knight Riders2014-20198684424398730.491790136.26016425585
Evin LewisSKANSt Kitts and Nevis Patriots2015-202510210062434102*25.891702143.012136182186
Jordan SilkSSSydney Sixers2013-20261391133524297831.141949124.6308617944
Ambati RayuduMIMumbai Indians2010-201711410718241681*27.151915126.16014920579
Babar AzamKKKarachi Kings2017-202265649239890*43.601966121.97023525837
Chad BowesCANCanterbury2017-20269189823989529.601618148.21019528472
Rovman PowellWIWest Indies2017-202612310916239810725.781689141.981103148158
Andrew BalbirnieIREIreland2015-2024108106623938323.931938123.48012625267
Gerhard ErasmusNAMNamibia2013-202610095192387100*31.411869127.72116417890
Shreyas IyerDCDelhi Capitals2015-202187871223759631.671916123.96016519688
Shane WatsonRRRajasthan Royals2008-20157876112372104*36.491679141.272142237109
Mohammad RizwanMSMultan Sultans2021-20255858102370110*49.381803131.45220522360
Matthew ShortASAdelaide Strikers2018-202689876235310929.051642143.302166183103
Max O'DowdNEDNetherlands2015-2026949082340133*28.541917122.07115324456
Daniel HughesSSSydney Sixers2012-202699951223409628.191887124.01016521357
Kushal Janith PereraSLSri Lanka2013-202694934233510126.241757132.90116622772
Sachin TendulkarMIMumbai Indians2008-20137878112334100*34.841948119.82113429529
Ravija SandaruwanKUWKuwait2018-202690908233210328.441578147.782138193143
Kushal BhurtelNEPNepal2021-202682807232912931.901709136.283156220111
Ahmed FaizMASMalaysia2014-202611999122328109*26.761881123.76210617094
Ishan KishanMIMumbai Indians2018-20248984623259929.811699136.850157221106
Abhishek SharmaSHSunrisers Hyderabad2019-202689866231614128.951356170.802136221139
Mitchell MarshAUSAustralia2011-20268883142313103*33.521628142.081143206117
Tim SeifertNZNew Zealand2018-2026928711231297*30.421586145.780175216112
Tony UraPNGPapua New Guinea2013-202679779229612033.761462157.053174182129
Samit PatelNOTNottinghamshire2014-202313310923229390*26.661809126.76014519963
Hardik PandyaINDIndia2016-202613810928228871*28.251568145.92094168126
Dipendra Singh AireeNEPNepal2018-202610788212277110*33.991641138.76112116494
Nicolas PooranWIWest Indies2016-2024106971022759826.151668136.390133152149
KL RahulINDIndia2016-2022716882265110*37.751628139.13222519199
Paul WalterESSEssex2016-20261311132022637824.331541146.85012621699
Mohammad NabiAFGAfghanistan2010-20261431312722618921.741683134.34069153110
Abhishek SharmaINDIndia2024-202670692224013533.431138196.844148213158
Collins ObuyaKENKenya2007-2024918516222296*32.201815122.420145157108
Sami SohailMAAMalawi2018-2026737019221696*43.451782124.35014418772
Laurie EvansSURSurrey2020-20269491122201118*27.861512145.57111119093
Nitish RanaKKRKolkata Knight Riders2018-20249086821998728.191613136.330147203107
Ravindra JadejaCSKChennai Super Kings2012-202518513962219877*28.551615136.1005616183
Riki WesselsNOTNottinghamshire2014-201868687219511035.981465149.831131216101
Brian BennettZIMZimbabwe2023-202673716219411133.751540142.47113625367
Tom BruceCDCentral Districts2017-202679791421939533.741470149.18015219198
Mitchell MarshPSPerth Scorchers2011-2026818019218710235.851614135.50212515499
Ryan BurlZIMZimbabwe2018-202612611736217967*26.901738125.3706515884
Jake WeatheraldASAdelaide Strikers2016-202593927217611525.601658131.24115321685
Virender SehwagDCDelhi Capitals2008-201379795217411929.381356160.32115626685
John SimpsonMIDMiddlesex2014-202312511521217084*23.091662130.5707314285

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.