Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

India: Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: India×v England×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDEngland2011-20269011211418023541.39601969.458261144437
Sachin TendulkarINDEngland1990-201269908399019348.66648661.52923053025
MS DhoniINDEngland2006-2019839319299913440.53422970.92123629952
Rahul DravidINDEngland1996-201152678299321750.73604249.5471923568
Sunil GavaskarINDEngland1971-198756847291922137.91706041.3541953037
Rohit SharmaINDEngland2007-202656679263516145.43361772.85911130661
Mohammad AzharuddinINDEngland1984-1999394711218918260.81332865.78611222511
Ravindra JadejaINDEngland2009-2025607320218111241.15357061.09314422036
Yuvraj SinghINDEngland2002-201753577215415043.08242788.75412323253
Dilip VengsarkarINDEngland1977-199041577211515742.30437448.356832235
KL RahulINDEngland2016-202644603204819935.93335161.1276723126
Gundappa ViswanathINDEngland1971-198235594197022235.82470941.8341232231
Sourav GangulyINDEngland1996-200738453195813646.62313462.48412323827
Virender SehwagINDEngland2001-201245571189712633.88212689.23312827124
Kapil DevINDEngland1979-1993505911180411637.58201989.35212521431
Shubman GillINDEngland2021-202622353180226956.31260669.1577421532
Cheteshwar PujaraINDEngland2012-2022274941778206*39.51409043.475732252
Rishabh PantINDEngland2017-202532423171614644.00202784.6669218755
Gautam GambhirINDEngland2006-201638481166317935.38283258.7211221967
Ajinkya RahaneINDEngland2011-202146631162110626.15289056.09210917014
Suresh RainaINDEngland2006-201854515160410034.87177890.21113514140
Ravi ShastriINDEngland1981-199238468151118739.76343444.005631414
Ravichandran AshwinINDEngland2011-2024535612123610628.09209559.0016314810
Vijay ManjrekarINDEngland1951-1964172921181189*43.7410.003541130
Farokh EngineerINDEngland1961-197521353114912135.91180056.331821400
Yashasvi JaiswalINDEngland2024-2025112011138214*59.89151175.3145213430
Hardik PandyaINDEngland2017-20264141810437131.61933111.790719243
Mansur Ali Khan PataudiINDEngland1961-197314252946203*41.13123433.7134312210
Ajit WadekarINDEngland1967-1974163019139131.48216742.130731131
VVS LaxmanINDEngland2001-2011253529097527.55192047.340621190
Shikhar DhawanINDEngland2013-2022303729079825.91121974.4103011910
Kris SrikkanthINDEngland1981-1992243118769929.20134565.13075988
Vijay MerchantINDEngland1933-19511018085915447.72--332390
Motganhalli JaisimhaINDEngland1959-19641120085212942.60--26010010
Vijay HazareINDEngland1946-195212192803164*47.2420.00232311
Shreyas IyerINDEngland2021-20262324279780*36.23785101.530617519
Murali VijayINDEngland2014-20181222078514635.68195140.24324959
Polly UmrigarINDEngland1951-196217282770147*29.6260.00303491
Navjot SidhuINDEngland1987-199719221749134*35.67135755.20232725
Chandu BordeINDEngland1959-1967173057468429.8419730.46064860
Syed KirmaniINDEngland1976-19852632774410229.76170243.71143862
Mohinder AmarnathINDEngland1975-1986152227099535.45167442.35053975
Dilip SardesaiINDEngland1961-1972112016748735.4772527.17060771
Salim DuraniINDEngland1961-1973132316729030.5561639.450528813
Yashpal SharmaINDEngland1979-19851824566814035.16167739.83120606
Budhi KunderanINDEngland1961-1967815063219242.1333530.45210921
Pankaj RoyINDEngland1951-19591425162014025.8340.00218471
Vinoo MankadINDEngland1946-19521118161818436.3510.00142393
Washington SundarINDEngland2021-202618206577101*41.21104555.221435413
Bapu NadkarniINDEngland1959-196410185553122*42.54--131540
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.