Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES93/0 (8.4)LIO chose to bowlODI3rd 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 series (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.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliRCBIndian Premier League 201620161616497311381.08640152.034718338
Shubman GillGTIndian Premier League 202320231717289012959.33564157.803418533
Jos ButtlerRRIndian Premier League 202220221717286311657.53579149.054408345
David WarnerSHIndian Premier League 201620161717384893*60.57560151.430918831
Vaibhav SuryavanshiRRIndian Premier League 202620261616077610348.50327237.311516372
Sai SudharsanGTIndian Premier League 2025202515151759108*54.21486156.171608821
Virat KohliRCBIndian Premier League 2024202415153741113*61.75479154.701506238
Kane WilliamsonSHIndian Premier League 20182018171737358452.50516142.440816328
Chris GayleRCBIndian Premier League 2012201214142733128*61.08456160.751704659
Michael HusseyCSKIndian Premier League 20132013171737339552.36566129.510608117
Shubman GillGTIndian Premier League 202620261616073210445.75449163.031607433
Faf du PlessisRCBIndian Premier League 20232023141417308456.15475153.680806036
Sai SudharsanGTIndian Premier League 202620261717172210045.13457157.991817530
Suryakumar YadavMIIndian Premier League 202520251616571773*65.18427167.920506938
James VinceHAMNatWest T20 Blast 2015201516164710107*59.17528134.471518714
Chris GayleRCBIndian Premier League 2013201316164708175*59.00453156.291405751
Marcus StoinisMSBig Bash League 2019/202019-202017174705147*54.23516136.631616228
David WarnerSHIndian Premier League 2019201912122692100*69.20481143.871805721
AB de VilliersRCBIndian Premier League 2016201616163687129*52.85407168.801615737
Rishabh PantDCIndian Premier League 2018201814141684128*52.62394173.601516837
James VinceHAMVitality Blast 2022202216162678129*48.43464146.122307621
Virat KohliRCBIndian Premier League 2026202616164675105*56.25407165.851527325
Devon ConwayCSKIndian Premier League 202320231615267292*51.69481139.710617718
KL RahulPKIndian Premier League 2020/21202014142670132*55.83518129.341505823
James VinceHAMVitality Blast 202320231616567010360.91435154.021717022
Robin UthappaKKRIndian Premier League 201420141616166083*44.00479137.790517418
KL RahulPKIndian Premier League 201820181414265995*54.92416158.410606632
Virat KohliRCBIndian Premier League 202520251515365773*54.75454144.710806619
Michael KlingerGLONatWest T20 Blast 2015201512124654126*81.75460142.173415421
Shubman GillGTIndian Premier League 202520251515265093*50.00417155.880606224
David WarnerSHIndian Premier League 201720171414364112658.27452141.811406326
Sam NortheastKENNatWest T20 Blast 201520151414164111449.31419152.981406816
Virat KohliRCBIndian Premier League 2023202314142639101*53.25457139.822616516
D'Arcy ShortHHBig Bash League 2018/192018-20191515363796*53.08453140.620606522
Ruturaj GaikwadCSKIndian Premier League 2021202116162635101*45.36466136.271406423
Virat KohliRCBIndian Premier League 20132013161626349945.29457138.730606422
Faf du PlessisCSKIndian Premier League 202120211616263395*45.21458138.210626023
Toby AlbertHAMVitality Blast Men 202520251717463398*48.69422150.000607019
Mitchell MarshLSGIndian Premier League 202520251313062711748.23383163.711625637
KL RahulPKIndian Premier League 202120211313362698*62.60451138.800604830
Beau WebsterWAR/BBVitality Blast Men 202620261414062511244.64425147.061406125
Yashasvi JaiswalRRIndian Premier League 202320231414162512448.08382163.611518226
Heinrich KlaasenSHIndian Premier League 20262026151526246948.00390160.000604831
Rilee RossouwSOMVitality Blast 20222022161636239347.92324192.280715042
Jason RoySURNatWest T20 Blast 201420141414162081*47.69388159.790807424
Will SmeedSOMVitality Blast Men 20252025171726209441.33428144.860507319
Sachin TendulkarMIIndian Premier League 2009/1020101515261889*47.54466132.62050863
Shikhar DhawanDCIndian Premier League 2020/21202017173618106*44.14427144.732446712
Shaun MarshPKIndian Premier League 2007/0820081111261611568.44441139.681505926
KL RahulLSGIndian Premier League 2022202215153616103*51.33455135.382434530
Page 1Next

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.