Image Source: ICC-X
Top 5 Batsmen with Most Test Runs Against India: The Indian cricket team is known for its brilliant batting and sharp bowling, but there have been some batsmen who have scored a lot of runs against India in Test cricket. These players troubled the Indian bowlers a lot with their excellent batting and got their names registered in the record books. Let's know about five such legends who have scored the most runs in Tests against India, and one of these players has also crossed the historic figure of 3000 runs
Top 5 List: Most Test Runs Against India
| Player | Matches | Runs | Average | Centuries | Fifties | Highest Score |
|---|---|---|---|---|---|---|
| Joe Root | 33* | 3000+* | 58.73* | 10 | 12 | 218 |
| Ricky Ponting | 29 | 2555 | 54.36 | 8 | 12 | 257 |
| Alistair Cook | 30 | 2431 | 47.66 | 7 | 9 | 294 |
| Steve Smith | 24 | 2356 | 58.90 | 11 | 5 | 192 |
| Clive Lloyd | 28 | 2344 | 58.60 | 7 | 12 | 242 |
Also Read: Why Virat Kohli retire from Test cricket so early? He himself told
5. Clive Lloyd - 2344 runs
Image Source: ICC-X
Two-time World Cup winning captain Clive Lloyd is fifth on this list. He has scored 2344 runs against India in 28 Tests at an average of 58.60. Lloyd has 7 centuries and 12 half-centuries to his name. His highest score has been 242 runs. Lloyd was known for his powerful and impressive batting, and the Indian team always had to be cautious against him.
4. Steve Smith - 2356 runs
Image Source: ICC-X
Australia's star batsman Steve Smith is at fourth place in this list. Smith has scored 2356 runs in 24 Tests against India at an impressive average of 58.90. He has scored 11 centuries and 5 half-centuries. Smith is known for his unique batting style and hunger for runs, and his performance against the Indian team has always been excellent.
3. Alastair Cook - 2431 runs
Image Source: ICC-X
Former England captain Alastair Cook is also among the legends who scored runs against India. Cook has scored 2431 runs in 30 matches at an average of 47.66. He has 7 centuries and 9 half-centuries to his name. Cook's patient and strong technique made him a big challenge for the Indian bowlers.
2. Ricky Ponting - 2555 runs
Image Source: ICC-X
Australia's great captain Ricky Ponting held the record for most runs in Tests against India for a long time. Ponting scored 2555 runs against India in 29 Tests, including 8 centuries and 12 half-centuries. His aggressive style and ability to perform brilliantly even in Indian conditions make him a special player.
1. Joe Root: First batsman to cross the 3000 run mark
Image Source: ICC-X
Most Test runs against India: England's brilliant batsman Joe Root has recently created a new history. He has become the first player to score more than 3000 runs against India in Test cricket. The 34-year-old Root achieved this feat in the third Test match against India at Lord's. He has scored 10 centuries and 12 half-centuries against India in 33 Test matches. His record shows how comfortable and effective he has been against Indian bowling.
Joe Root's statistics are the latest and may change constantly.
Also Read: Indians with Test Centuries at Lords Cricket Stadium
Disclaimer
Possible11 is a sports news and analysis platform designed purely for entertainment and educational purposes. All match previews, player insights, and team analyses are based on publicly available information and expert opinions. We do not promote or support betting, gambling, or real-money gaming in any form. Users are encouraged to enjoy our content responsibly and use it for informational purposes only.






























Give Your Feedback