Live4th T20I · India in New Zealand 2026/27NZ7/1 (1.1)INDIND chose to bowlLive7th 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/27TASNSWODI4th 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/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by series (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Narendra Modi Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDAustralia tour of India 2022/232023110186186186.0036451.10100150
Usman KhawajaAUSAustralia tour of India 2022/232023110180180180.0042242.65100210
Rohit SharmaINDEngland tour of India 2020/2120212311406670.0026552.83010211
Shubman GillINDAustralia tour of India 2022/232023110128128128.0023554.47100121
Dhruv JurelINDWest Indies tour of India 2025/262025110125125125.0021059.52100153
Travis HeadAUSAustralia tour of India 2022/2320231201229061.0020758.94010172
Cameron GreenAUSAustralia tour of India 2022/232023110114114114.0017067.06100180
Ravindra JadejaINDWest Indies tour of India 2025/262025111104104*-17659.0910065
Rishabh PantINDEngland tour of India 2020/21202122010210151.0012680.95100132
KL RahulINDWest Indies tour of India 2025/262025110100100100.0019750.76100120
Daniel LawrenceENGEngland tour of India 2020/212021120965048.0016956.80010140
Washington SundarINDEngland tour of India 2020/2120212219696*96.0018651.61011101
Ben StokesENGEngland tour of India 2020/212021240885522.0018846.81010102
Axar PatelINDAustralia tour of India 2022/232023110797979.0011369.9101054
Joe RootENGEngland tour of India 2020/212021240713017.7516343.5600060
Zak CrawleyENGEngland tour of India 2020/212021240675316.7513151.15011110
Marnus LabuschagneAUSAustralia tour of India 2022/2320231216663*66.0023328.3301070
Justin GreavesWIWest Indies tour of India 2025/262025120573228.5010057.0000080
Ollie PopeENGEngland tour of India 2020/212021240572914.2514539.3100041
Shubman GillINDWest Indies tour of India 2025/262025110505050.0010050.0001050
Alick AthanazeWIWest Indies tour of India 2025/262025120503825.009851.0200050
Steve SmithAUSAustralia tour of India 2022/232023121483848.0019424.7400050
Srikar BharatINDAustralia tour of India 2022/232023110444444.008850.0000023
Axar PatelINDEngland tour of India 2020/212021220434321.509943.4300151
Cheteshwar PujaraINDAustralia tour of India 2022/232023110424242.0012134.7100030
Todd MurphyAUSAustralia tour of India 2022/232023110414141.006167.2100050
Yashasvi JaiswalINDWest Indies tour of India 2025/262025110363636.005466.6700070
Rohit SharmaINDAustralia tour of India 2022/232023110353535.005860.3400031
Nathan LyonAUSAustralia tour of India 2022/232023110343434.009635.4200060
Ajinkya RahaneINDEngland tour of India 2020/212021220342717.007048.5700050
Ben FoakesENGEngland tour of India 2020/21202124034138.5014423.6100010
Ravichandran AshwinINDEngland tour of India 2020/212021220301715.006446.8800050
Ravindra JadejaINDAustralia tour of India 2022/232023110282828.008433.3300021
Jayden SealesWIWest Indies tour of India 2025/262025121282228.0028100.0000012
Jonny BairstowENGEngland tour of India 2020/21202124028287.007935.4400360
Virat KohliINDEngland tour of India 2020/212021220272713.506640.9100130
Shai HopeWIWest Indies tour of India 2025/262025120272613.505054.0000030
Shubman GillINDEngland tour of India 2020/2120212312615*13.007534.6700131
Roston ChaseWIWest Indies tour of India 2025/262025120252412.504753.1900040
Khary PierreWIWest Indies tour of India 2025/2620251212413*24.006238.7100040
John CampbellWIWest Indies tour of India 2025/262025120221411.005143.1400030
Jack LeachENGEngland tour of India 2020/2120212402195.258425.0000011
Brandon KingWIWest Indies tour of India 2025/26202512018139.003354.5500040
Peter HandscombAUSAustralia tour of India 2022/232023110171717.002762.9600030
Cheteshwar PujaraINDEngland tour of India 2020/21202122017178.507024.2900110
Johann LayneWIWest Indies tour of India 2025/26202512015147.501788.2400030
Dominic SibleyENGEngland tour of India 2020/2120212401273.006119.6700100
Jofra ArcherENGEngland tour of India 2020/21202112011115.502055.0000120
James AndersonENGEngland tour of India 2020/2120212431110*11.002250.0000110
Ishant SharmaINDEngland tour of India 2020/2120212211010*10.002147.6200101
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.