Indian Players to score most Test runs against one team, Sachin Tendulkar features thrice, Virat Kohli once

Indian Players to score most Test runs against one team, Sachin Tendulkar features thrice, Virat Kohli once

Image Source : Getty

10 - Sachin Tendulkar, Opponent: Sri Lanka, Matches: 25, Runs: 1995

Image Source : Getty

9 - Virat Kohli, Opponent: Australia, Matches: 25, Runs: 2042

Image Source : Getty

8 - Cheteshwar Pujara, Opponent: Australia, Matches: 25, Runs: 2074

Image Source : Getty

7 - Sunil Gavaskar, Opponent: Pakistan, Matches: 24, Runs: 2089

Image Source : Getty

6 - Rahul Dravid, Opponent: Australia, Matches: 32, Runs: 2143

Image Source : Getty

5 - VVS Laxman, Opponent: Australia, Matches: 29, Runs: 2434

Image Source : Getty

4 - Sunil Gavaskar, Opponent: England, Matches: 38, Runs: 2483

Image Source : Getty

3 - Sachin Tendulkar, Opponent: England, Matches: 32, Runs: 2535

Image Source : Getty

2 - Sunil Gavaskar, Opponent: West Indies, Matches: 27, Runs: 2749

Image Source : Getty

1 - Sachin Tendulkar, Opponent: Australia, Matches: 39, Runs: 3630

Image Source : Getty

Next : Top controversies that headlined Ashes 2023, from Jonny Bairstow's stumping to Steve Smith's run out