From Steve Smith To Joe Root: Batsmen With Most Test Centuries Against India - In Pics
Cricket has always been a game of intense rivalries, and when it comes to Test matches, players who excel against India often etch their names in history. From legendary Australians to iconic West Indians, several players have delivered remarkable performances with the bat, showcasing their resilience and skill. In this listicle, we highlight the top 10 players who have scored the most Test centuries against India, shedding light on their achievements and the impact they've had on the sport.
Cricket has always been a game of intense rivalries, and when it comes to Test matches, players who excel against India often etch their names in history. From legendary Australians to iconic West Indians, several players have delivered remarkable performances with the bat, showcasing their resilience and skill. In this listicle, we highlight the top 10 players who have scored the most Test centuries against India, shedding light on their achievements and the impact they've had on the sport.
1. Steve Smith Leads the Pack

2. Joe Root’s Impressive Streak

3. Ricky Ponting’s Dominance Over India

4. Viv Richards’ Timeless Mastery

5. Gary Sobers’ All-Round Greatness

6. Shivnarine Chanderpaul’s Quiet Consistency

7. Michael Clarke’s Unforgettable 329 Against India*

8. Alastair Cook’s Resilient Performances

9. Jacques Kallis’ Dual Threat

10. Clive Lloyd and Everton Weekes: West Indian Legends






