Test cricket is one of the most accepted and classic forms of cricket played. Indian cricket team has a very prominent spot in the history of test cricket.
Here is the list of the players who have scored most runs against India in test cricket:
1. Ricky Ponting:
Ricky Ponting is one of the greatest players to play sports. As a cricket player and the captain of the Australian cricket team, his contributions are very much valuable. Against Indian team, Ponting has scored a total of 2555 runs from 29 matches with an innings high of 257 runs.
2. Alastair Cook:
A Cook is the best test cricketer in the history of England. He has a very good career record against India in tests. Cook has scored a total of 2431 runs from 30 matches and has a high score of 294 runs.
3. CH Llyod:
CH Llyod is a West Indies, cricket legend. In his rich cricketing career, he has scored 2344 runs against India from 28 test matches. His individual high score against the team is 242.
4. Javed Miandad:
Javed Miandad is very famous for his amazing batting skills shown on the field. In his career, he has scored a total of 2228 runs against India from 28 matches with an amazing score of 280 runs.
5. S Chanderpaul:
Chanderpaul has a very glorious career in test cricket. He has scored 2171 runs against India from 25 test matches with a high score of 240 runs.
6. IVA Richards:
IVA Richards is the most well-known cricketer that the Caribbean has given birth to. Playing for the West Indies cricket team, this amazing player had scored a total of 1927 runs from 28 matches. His high score is 192 runs.
7. G Sobers:
Garry Sobers has scored a total of 1920 runs from 18 test matches against Indian teams with an individual best of 198 runs.
8. Jayawardene:
Sri Lankan legend, Mahela Jayawardene has scored an amazing 1822 runs against India in his test career. He achieved this milestone playing a total of 18 matches and has scored an individual highest of 275 runs against India.