list of indian players to score test 200 vs england

Karun Nair - 303

Karun Nair is the only Indian player to achieve a triple century against England.

Virat Kohli - 235 

Virat Kohli's remarkable innings of 235 took place in 2016 at Wankhede Stadium against England. 

Virat Kohli - 235 

Virat Kohli's remarkable innings of 235 took place in 2016 at Wankhede Stadium against England. 

Vinod Kambli - 224 

Vinod Kambli scored 224 in 1993 against England, marking his first Test double century. 

Gundappa Vishwanath - 222 

Gundappa Vishwanath achieved a score of 222 against England in 1982 at Chennai. 

Sunil Gavaskar - 221 

Sunil Gavaskar's noteworthy score of 221 occurred in 1979 during a Test match against England at The Oval 

Rahul Dravid - 217 

Rahul Dravid scored 217 against England in 2002 at The Oval.