The Indian cricket team is one of the best teams in the world lately. But the bowling lineup of the Indian test team was not as good in the last decade as it is now. Especially, during Virat Kohli’s tenure as the captain of the Indian test side, the bowling department of India has been at the top of the world. The bowling unit consists of Mohammed Shami, Jasprit Bumrah, Mohammad Siraj, Ravindra Jadeja, and Ravi Ashwin has been able to choke almost every team at home and away equally. In today’s listicle, we will contemplate the batsmen with the most test runs against India.
Former Australian captain Ricky Ponting has scored the most test runs against India. Between 1996 to 2012, the right-hand veteran batter played 29 tests and amassed 2555 runs at a healthy average of 54.36. Ponting struck eight 100s and twelve fifties in his outing against India, including his career-best of 257 off 458 balls in Melbourne in 2003.
One of the greatest batters of the current era, Joe Root buys 2nd place on the elite list of most test runs against India. Root has so far made 2526 runs in 25 tests against the Men in Blue. The classy batter averages a staggering 63.15 and has hit 9 centuries which is the highest by a batsman against India in the test. The 32-year-old batsman always floods India with pain whenever he bats.
The highest run scorer for England in the test, Alastair Cook finds himself in the 3rd position on this list of most test runs against India. Having played 30 tests, the English stalwart accumulated 2431 runs at a decent average of 47.66. Cook also registered his highest test score of 294 against India in 2011 in Birmingham. Thankfully, the English headache for India retired in 2018.
The first world cup winning captain, Caribbean legend Clive Lloyd is featured in the 4th spot in terms of getting the most test runs against India. From 1966 to 1983, Lloyd made 28 appearances against them and notched up 2344 runs at a high average of 58.60. Lloyd’s 2344 runs against India is his highest against a nation in test cricket.
Former Pakistani batsman Javed Miandad would be delighted to see his name on the premium most test runs against India list with 2228 runs in 28 matches. Batting on his own tune, Miandad possessed an impressive average of 67.51 against his arch-rival. The best Pakistani batsman of all time hit 14 test fifties which is the most by any player against India. The ace batter aggregated an unbeaten 280 off 460 balls against his neighbour in 1983 in Sind, which is his highest test score.
|R Ponting (IND)||29||51||2555||54.36||257||08||12|
|J ROOT (ENG)||25||45||2526||63.15||218||09||10|
|A Cook (ENG)||30||54||2431||47.66||294||07||09|
|C Lloyd (WI)||28||44||2344||58.60||242*||07||12|
|J Miandad (PAK)||28||39||2228||67.51||280*||05||14|
|S Chanderpaul (WI)||25||44||2171||63.85||140||07||10|
|M Clarke (AUS)||22||40||2049||53.92||329*||07||06|
|S Smith (AUS)||19||37||2042||65.87||192||09||05|
|V Richards (WI)||28||41||1927||50.71||192*||08||07|
Ricky Ponting made the most test runs against India (2555 runs).
Michael Clarke has the highest test score against India (329*).
Joe Root has the most test runs against India among active players (2526).
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at firstname.lastname@example.org