Since the beginning, India has been known for producing great batsmen. From great Sunil Gavaskar, Sachin Tendulkar, and Rahul Dravid to Virat Kohli and Rohit Sharma, they have all been among the best batsmen of their respective eras. Though all of these batters have set multiple records, only a few could score over 600 test runs in a series.
In this article, we present you with the list of players with the most runs for India in a test series.
Most Runs for India in a Test Series
#1. Suni Gavaskar | 774 in 1970-71 vs West Indies
In India's tour of the West Indies in 1970-71, Sunil Gavaskar made his debut and became the first Indian batter to score 700 or more runs in a test series. In the five-match test series against West Indies, Gavaskar scored 774 runs with an average of 154.80.
The highlight of the series was his 124 and a brilliant 220 in the final test. During that historic series, Gavaskar also struck four centuries and three half-centuries in eight innings, which helped India win the five-match test series by 1-0.
Read Also | Youngest Cricketers to lead India in Tests
#2. Sunil Gavaskar | 732 in 1978-79 vs West Indies

Sunil Gavaskar is the only Indian batter to have scored over 700 runs in a test series, that too for two times in his career. During the six-match test series against West Indies at home in 1978-79, Gavaskar slammed a total of 732 runs in nine innings with an unbelievable average of 91.50. This is also a record for an Indian captain in a test series.
The little master slammed four centuries and one half-century with a best of 205 and helped India win that six-match series by 1-0.
Read Also | Indian Captains to record two hundreds in a Test match
#3 Shubman Gill | 722* in 2025 vs England

In the ongoing Anderson-Tendulkar series 2025, the current Indian test captain has scored 722 runs in 4 test matches so far. In his first test series as a captain, Shubman Gill first broke the record for the highest test score by an Indian captain and then went on to equal the record for most test centuries in a series (4).
Gill is currently the third batter in test history to score 4 test centuries as a captain in a single series, alongside Don Bradman and Sunil Gavaskar. Till now, Gill has scored 722 runs at an average of 90.25 and has converted every fifty into a ton. He will get two more innings to break Sunil Gavaskar's record.
He is now the third on the list of players with the most runs for India in a test series.
Read Also | Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston
#4 Yashasvi Jaiswal | 712 in 2024 vs England
Indian opener Yashasvi Jaiswal ended up as the leading run-scorer of the recently concluded IND vs ENG 2024 test series with 712 runs in five matches. He struck two double hundreds and three fifties in the test series.
The 22-year-old became the second batter after legendary cricketer Sunil Gavaskar to score 700 or more runs in a test series.
Read Also | Indian Captains to Score Double Tons in Test Cricket: Shubman Gill joins an elite list
#5 Virat Kohli | 692 in 2014-15 vs Australia
King Kohli has smashed more than 1500 test runs against the mighty Aussies. However, his career-best performance against the Australian side came in the four-match test series in 2014-15 on Australian soil. The right-handed batter fought alone and ended the series with 692 runs in four matches at an average of 86.50, including four centuries and one half-century.
His best score was 169 in that series. Despite his brilliant performance, India lost the series 2-0.
Read Also | Most successful Test captains from India
#6 Virat Kohli | 655 in 2016 vs England

During the England vs India 2016/17 test series, Virat Kohli brought out his best against the English side. During the five-match series, the former Indian skipper hammered 655 runs, including two centuries and two half-centuries, with the highest score of 235 with a huge average of 109.16 in eight innings.
Kohli's outstanding performance helped India win the five-match series 4-0.
Note: The article was first written by Abishek Goswami and then was updated by Koushik Biswas.
Follow us on Google News.