Which player scored the most centuries in Test against India?

By Akshay
February 23, 2024

Credit: Social Media

5) Ricky Ponting (Australia)- 8 centuries against India

4) Sir Vivian Richards (West Indies)- 8 centuries against India

3) Sir Garry Sobers - 8 centuries against India

West Indies legend Sir Gary Sobers is at third place in terms of scoring most centuries against India in Test cricket.

2) Steve Smith - 9 centuries against India

Australia's Steve Smith has been successful in scoring nine centuries in Test cricket against India at an impressive average of 66.93.

1) Joe Root - 10 centuries against India

Former England captain Joe Root previously had nine centuries against India. Joe Root scored another century, now he has 10 centuries to his name against India.

See More Stories