Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
David WarnerSHIndian Premier League 201620161717384893*60.57560151.430918831
Sai SudharsanGTIndian Premier League 2025202515151759108*54.21486156.171608821
James VinceHAMNatWest T20 Blast 2015201516164710107*59.17528134.471518714
Sachin TendulkarMIIndian Premier League 2009/1020101515261889*47.54466132.62050863
Shubman GillGTIndian Premier League 202320231717289012959.33564157.803418533
Virat KohliRCBIndian Premier League 201620161616497311381.08640152.034718338
Jos ButtlerRRIndian Premier League 202220221717286311657.53579149.054408345
Yashasvi JaiswalRRIndian Premier League 202320231414162512448.08382163.611518226
Michael HusseyCSKIndian Premier League 20132013171737339552.36566129.510608117
Alex HalesNOTNatWest T20 Blast 201720171616150710133.80248204.441317820
Devon ConwayCSKIndian Premier League 202320231615267292*51.69481139.710617718
James VinceHAMVitality Blast 2022202216162678129*48.43464146.122307621
Daniel HughesSUSVitality Blast 202420241616159696*39.73355167.890517625
Sai SudharsanGTIndian Premier League 202620261717172210045.13457157.991817530
Shubman GillGTIndian Premier League 202620261616073210445.75449163.031607433
Robin UthappaKKRIndian Premier League 201420141616166083*44.00479137.790517418
Jason RoySURNatWest T20 Blast 201420141414162081*47.69388159.790807424
Virat KohliRCBIndian Premier League 2026202616164675105*56.25407165.851527325
Will SmeedSOMVitality Blast Men 20252025171726209441.33428144.860507319
Ajinkya RahaneRRIndian Premier League 2012201216162560103*40.00433129.331327310
James VinceHAMVitality Blast 202320231616567010360.91435154.021717022
Toby AlbertHAMVitality Blast Men 202520251717463398*48.69422150.000607019
James VinceHAMVitality Blast Men 202520251616252798*37.64346152.310507010
Suryakumar YadavMIIndian Premier League 202520251616571773*65.18427167.920506938
David WarnerDCIndian Premier League 20232023141405168636.86392131.630626910
Rishabh PantDCIndian Premier League 2018201814141684128*52.62394173.601516837
Sam NortheastKENNatWest T20 Blast 201520151414164111449.31419152.981406816
James VinceHAMNatWest T20 Blast 20172017151515428138.71342158.480516818
Gautam GambhirDCIndian Premier League 2007/082008141415348641.08379140.90050688
Shikhar DhawanDCIndian Premier League 2020/21202017173618106*44.14427144.732446712
Jacques KallisRCBIndian Premier League 2009/1020101616457289*47.67494115.79061679
Sachin TendulkarMIIndian Premier League 2011201116163553100*42.54488113.32120675
Tom BantonSOMVitality Blast 201920191313054910042.23340161.471406723
Dhanushka GunathillekeGGLanka Premier League 2020/2120201010247694*59.50329144.68040678
KL RahulPKIndian Premier League 201820181414265995*54.92416158.410606632
Virat KohliRCBIndian Premier League 202520251515365773*54.75454144.710806619
Jason RoySURNatWest T20 Blast 2016201612121495120*45.00301164.452206613
Virat KohliRCBIndian Premier League 2023202314142639101*53.25457139.822616516
D'Arcy ShortHHBig Bash League 2018/192018-20191515363796*53.08453140.620606522
Suryakumar YadavMIIndian Premier League 2023202316162605103*43.21334181.141516528
David WarnerSHIndian Premier League 20152015141415629143.23359156.550706521
Ricardo VasconcelosNORVitality Blast Men 20262026151504398829.27305143.93010658
Ruturaj GaikwadCSKIndian Premier League 2021202116162635101*45.36466136.271406423
Virat KohliRCBIndian Premier League 20132013161626349945.29457138.730606422
Gautam GambhirKKRIndian Premier League 20122012171715909336.88411143.550626417
Travis HeadSHIndian Premier League 202420241515156710240.50296191.551436432
Babar AzamPZPakistan Super League 2022/2320231111152211552.20359145.40151649
Shikhar DhawanDCIndian Premier League 201920191616152197*34.73384135.680516411
Ben DuckettNORNatWest T20 Blast 20162016141434778443.36337141.54030647
Rahul DravidRRIndian Premier League 20132013181714716529.44425110.82040645
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.