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/27NAMIREODI4th 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · 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 (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Green Park×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Suresh RainaGLIndian Premier League 2016201622111158111.0072154.17020153
Shreyas IyerDCIndian Premier League 20172017110969696.0057168.42010152
Ishan KishanGLIndian Premier League 20172017220956147.5065146.15010105
Aaron FinchGLIndian Premier League 20172017220716935.5042169.0501064
Nitish RanaMIIndian Premier League 20162016110707070.0036194.4401074
David WarnerSHIndian Premier League 201720171116969*-52132.6901090
Vijay ShankarSHIndian Premier League 201720171116363*-44143.1801090
Dwayne SmithGLIndian Premier League 20172017220625431.0041151.2201082
Brendon McCullumGLIndian Premier League 20162016220544827.0030180.0000082
Eoin MorganENGEngland in India T20I Series 2016/172017110515151.0038134.2101014
Joe RootENGEngland in India T20I Series 2016/1720171114646*-46100.0000040
Dinesh KarthikGLIndian Premier League 20172017220404020.0029137.9300141
Dwayne SmithGLIndian Premier League 201620162213737*37.0024154.1700142
MS DhoniINDEngland in India T20I Series 2016/1720171113636*-27133.3300030
Yusuf PathanKKRIndian Premier League 20162016110363636.0036100.0000031
Suresh RainaINDEngland in India T20I Series 2016/172017110343434.0023147.8300041
Jos ButtlerMIIndian Premier League 20162016110333333.0031106.4500030
Ravindra JadejaGLIndian Premier League 201720172223320*-21157.1400040
Ravindra JadejaGLIndian Premier League 201620162223221*-25128.0000050
Rohit SharmaMIIndian Premier League 20162016110303030.0017176.4700042
Karun NairDCIndian Premier League 20172017110303030.0015200.0000051
Virat KohliINDEngland in India T20I Series 2016/172017110292929.0026111.5400040
Aaron FinchGLIndian Premier League 20162016220262613.0025104.0000112
Robin UthappaKKRIndian Premier League 20162016110252525.0019131.5800031
Pat CumminsDCIndian Premier League 20172017110242424.0013184.6200021
Sam BillingsENGEngland in India T20I Series 2016/172017110222222.0010220.0000031
James FaulknerGLIndian Premier League 201720172212214*22.0018122.2200020
Jason RoyENGEngland in India T20I Series 2016/172017110191919.0011172.7300002
Shikhar DhawanSHIndian Premier League 20172017110181818.0011163.6400040
Suryakumar YadavKKRIndian Premier League 20162016110171717.0014121.4300011
Dinesh KarthikGLIndian Premier League 2016201622015127.5012125.0000020
Jason HolderKKRIndian Premier League 20162016110131313.008162.5000011
Yuvraj SinghINDEngland in India T20I Series 2016/172017110121212.001392.3100010
Piyush ChawlaKKRIndian Premier League 20162016110111111.001668.7500010
Carlos BrathwaiteDCIndian Premier League 20172017110111111.0010110.0000020
Sanju SamsonDCIndian Premier League 20172017110101010.007142.8600020
Kieron PollardMIIndian Premier League 20162016110999.001181.8200001
Hardik PandyaINDEngland in India T20I Series 2016/172017110999.001275.0000000
Gautam GambhirKKRIndian Premier League 20162016110888.008100.0000010
Amit MishraDCIndian Premier League 2017201711188*-2400.0000020
KL RahulINDEngland in India T20I Series 2016/172017110888.00988.8900010
Suresh RainaGLIndian Premier League 20172017220864.001080.0000010
Martin GuptillMIIndian Premier League 20162016110777.00977.7800010
Hardik PandyaMIIndian Premier League 20162016110777.00887.5000010
Corey AndersonDCIndian Premier League 20172017110666.006100.0000010
Parvez RasoolINDEngland in India T20I Series 2016/172017110555.00683.3300000
Moisés HenriquesSHIndian Premier League 20172017110444.002200.0000010
Mohammed ShamiDCIndian Premier League 2017201711144*-2200.0000010
Krunal PandyaMIIndian Premier League 20162016110444.003133.3300010
Rishabh PantDCIndian Premier League 20172017110444.002200.0000010
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.