Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaMIIndian Premier League 201320131919553879*38.43409131.540403528
Dinesh KarthikMIIndian Premier League 20132013191915108628.33411124.090225414
Ambati RayuduMIIndian Premier League 20132013191732653718.93231114.72002224
Harbhajan SinghMIIndian Premier League 201320131914811625*19.3379146.84002125
Shreyas IyerPKIndian Premier League 202520251817560497*50.33345175.070614339
Simran SinghPKIndian Premier League 20252025181815999135.24370161.890516330
Suresh RainaCSKIndian Premier League 2013201318174548100*42.15365150.141435018
Priyansh AryaPKIndian Premier League 202520251818054510330.28299182.271316031
Ajinkya RahaneRRIndian Premier League 201320131818448868*34.86458106.550404211
Rahul DravidRRIndian Premier League 20132013181714716529.44425110.82040645
MS DhoniCSKIndian Premier League 201320131816546167*41.91283162.900403225
Suresh RainaCSKIndian Premier League 20122012181814417325.94325135.690123619
Kieron PollardMIIndian Premier League 201320131818842066*42.00281149.470302729
Dwayne BravoCSKIndian Premier League 20122012181683714846.38264140.530002020
MS DhoniCSKIndian Premier League 201220121817535851*29.83278128.78010269
Shashank SinghPKIndian Premier League 202520251814735061*50.00228153.510302318
James PeirsonBHBig Bash League 2022/232022-20231817333457*23.86286116.78010274
Naman OjhaDCIndian Premier League 201220121816525564*23.18224113.840102113
Ravindra JadejaCSKIndian Premier League 201320131814620138*25.13135148.89002176
Ravindra JadejaCSKIndian Premier League 20122012181421914815.92151126.49000139
Subramaniam BadrinathCSKIndian Premier League 2013201318811243417.71121102.48002110
Dwayne BravoCSKIndian Premier League 201320131812412123*15.13106114.15000113
Ravichandran AshwinCSKIndian Premier League 2013201318513511*8.754971.4300040
Ravichandran AshwinCSKIndian Premier League 2012201218521886.0015120.0000120
Matthew KuhnemannBHBig Bash League 2022/232022-2023185331*1.501225.0000200
Arshdeep SinghPKIndian Premier League 20252025182121*2.00633.3300000
Shubman GillGTIndian Premier League 202320231717289012959.33564157.803418533
Jos ButtlerRRIndian Premier League 202220221717286311657.53579149.054408345
David WarnerSHIndian Premier League 201620161717384893*60.57560151.430918831
Kane WilliamsonSHIndian Premier League 20182018171737358452.50516142.440816328
Michael HusseyCSKIndian Premier League 20132013171737339552.36566129.510608117
Sai SudharsanGTIndian Premier League 202620261717172210045.13457157.991817530
Marcus StoinisMSBig Bash League 2019/202019-202017174705147*54.23516136.631616228
Toby AlbertHAMVitality Blast Men 202520251717463398*48.69422150.000607019
Will SmeedSOMVitality Blast Men 20252025171726209441.33428144.860507319
Shikhar DhawanDCIndian Premier League 2020/21202017173618106*44.14427144.732446712
Gautam GambhirKKRIndian Premier League 20122012171715909336.88411143.550626417
Alex HalesSTBig Bash League 2019/202019-2020171725768538.40392146.940625923
Tom Kohler-CadmoreSOMVitality Blast Men 20252025171705579032.76334166.770305828
Steven CroftLANVitality Blast 202220221717354876*39.14405135.310414220
Cameron BancroftGLOVitality Blast 20242024171715348733.38420127.140215711
Jos ButtlerGTIndian Premier League 20262026171735266037.57345152.460405126
Will SmeedSOMVitality Blast 20232023171705239430.76298175.500515530
Shreyas IyerDCIndian Premier League 2020/2120201717251988*34.60421123.280304016
Shikhar DhawanSHIndian Premier League 201620161717450182*38.54429116.78041518
Jonathan WellsASBig Bash League 2021/222021-2022171745017338.54389128.790413710
Ben McDermottHAMVitality Blast 20222022171704948329.06338146.150514034
Tom Kohler-CadmoreSOMVitality Blast 20232023171734897234.93305160.330314629
Miles HammondGLOVitality Blast 20242024171724878032.47372130.910325423
Shubman GillKKRIndian Premier League 20212021171704785728.12402118.910315012
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.