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

India: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: India×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia tour of Ireland and England 201820181318190314953.12133467.69252886
Sachin TendulkarIND2000 Asia Cup2000131303739328.6945681.80020452
Rahul DravidIND2000 Asia Cup2000131203736531.0865656.86030350
Robin SinghIND2000 Asia Cup2000131212705124.5547357.08020142
Sourav GangulyIND2000 Asia Cup20001212154414149.4565982.55310478
Kapil DevINDWest Indies tour of India 1987/881987-19881215147210933.71470100.43120585
Kris SrikkanthINDWest Indies tour of India 1987/881987-19881215043410128.9362869.11131555
Ravi ShastriINDWest Indies tour of India 1987/881987-19881215229273*22.4649558.99011321
Hardik PandyaINDIndia tour of Ireland and England 201820181214528952*32.1136579.18011349
Kris SrikkanthIND1985–86 Australian Tri-Series1986121202195018.2538656.74012221
Kapil DevIND1985–86 Australian Tri-Series19861211220254*22.4420897.12012102
Ravi ShastriIND1985–86 Australian Tri-Series198612912025525.2530566.23011101
Mohammad AzharuddinIND1985–86 Australian Tri-Series19861211318869*23.5033156.80010150
Hardik PandyaINDIndia tour of South Africa 2017/182018121221799317.9023277.16012193
Chetan SharmaIND1985–86 Australian Tri-Series1986128412438*31.0012599.2000191
Anil KumbleIND2000 Asia Cup200012821052617.5017061.7600131
Virat KohliINDIndia tour of South Africa 2017/18201811143871160*79.18106182.09420917
Sachin TendulkarINDICC World Cup 2002/0320031111067315261.1875489.26160754
Virat KohliINDEngland tour of India 2020/2120211113353280*53.2067379.050724910
KL RahulINDIndia tour of Ireland and England 201820181116250414936.0057887.202125814
Sourav GangulyINDICC World Cup 2002/03200311113465112*58.1356582.303013015
Ravi ShastriINDPakistan tour of India 1986/8719871112342012546.6731678.80130268
Mohammad AzharuddinINDPakistan tour of India 1986/8719871111041114137.3650649.41201360
Shikhar DhawanINDIndia tour of Ireland and England 20182018111503757425.0046281.17010525
Roger BinnyINDWest Indies tour of India 1983/841983111623596525.6429053.10020182
Mohammad AzharuddinINDIndia tour of South Africa 1992/931992-19931113135286*29.3360658.09020272
Sachin TendulkarINDIndia tour of South Africa 1992/931992-19931113034611126.6278544.08111371
Rahul DravidINDICC World Cup 2002/032003111053186263.6049664.11020211
Mohinder AmarnathIND1985–86 Australian Tri-Series1986111113097430.9055455.78031251
Virender SehwagINDICC World Cup 2002/032003111102998227.1834586.67020377
Kapil DevINDIndia tour of South Africa 1992/931992-19931111029612926.9143867.58100314
Rohit SharmaINDIndia tour of South Africa 2017/1820181113028011521.5441367.80102329
Syed KirmaniINDWest Indies tour of India 1983/8419831112624963*41.5029542.71010120
Yuvraj SinghINDICC World Cup 2002/0320031110324058*34.2928185.41021232
Manoj PrabhakarINDIndia tour of South Africa 1992/931992-1993111211956217.7358633.28010140
Mohammad KaifINDICC World Cup 2002/0320031110118268*20.2231657.59011161
Dinesh MongiaINDICC World Cup 2002/03200311601204220.0020957.4200081
Anil KumbleINDIndia tour of South Africa 1992/931992-199311937721*12.8324231.8200270
Roger BinnyIND1985–86 Australian Tri-Series19861160642410.677882.0500040
Zaheer KhanINDICC World Cup 2002/03200311511813*4.502766.6700220
Jasprit BumrahINDIndia tour of South Africa 2017/1820181162421.003611.1100200
Javagal SrinathINDICC World Cup 2002/0320031141110.33714.2900200
Virat KohliINDICC Cricket World Cup 2023/2420231010271011788.7579189.76351629
Mohinder AmarnathINDIndia tour of Pakistan 1982/831982-19831014365012059.09141545.94340723
Ravi ShastriINDEngland tour of India and Sri Lanka 1984/851984-19851014360614255.09133445.43320592
VVS LaxmanINDWest Indies tour of India 2002/03200210112583154*64.78110452.81130570
Rohit SharmaINDEngland tour of India 2020/2120211013152616143.8376269.031206511
Virender SehwagINDWest Indies tour of India 2002/0320021012151514746.8253496.442207911
Dilip VengsarkarINDPakistan tour of India 1986/8719871013351110951.1060547.11130273
Rishabh PantINDEngland tour of India 2020/2120211011150610150.60479105.641404923
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.