The most-run scorer in a test series for India is Sunil Gavaskar. The little master amassed 774 runs in eight innings against the West Indies in 1970.
Sunil Gavaskar also holds the record for being the second-most run scorer for India in a test series. He scored 732 runs in nine innings against the West Indies in 1978.
Virat Kohli is in the third position to score the most runs for India in a test series. Virat had accumulated 692 runs in 8 innings against Australia in the Border Gavaskar Trophy in 2014.
Currently, the fourth position is jointly held by Virat Kohli and Yashasvi Jaiswal.
In the ongoing series of IND vs. ENG (2024), young Indian opener Yashasvi Jaiswal has scored 655 runs in 8 innings.
With this stunning performance, Jaiswal has tallied the score of Virat Kohli of 655 runs in 8 innings (against ENG in 2016).
Still one more match is left in the series, and Jaiswal has a chance to go past Virat Kohli or even become the most run scorer in a test series for India by surpassing Sunil Gavaskar's record of 744 runs.