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.
Steve Smith's 11 Test centuries against India make him the undisputed leader. His consistency against India has solidified his position as one of Australia's all-time greats.
With 10 centuries against India, Joe Root’s form in subcontinental conditions highlights his adaptability. His dominance over Indian bowlers continues to cement his place in cricketing history.
Ricky Ponting, with 8 centuries, remains one of the most prolific batsmen against India. His highest score of 257 is a testament to his skill and resilience.
The legendary Viv Richards scored 8 centuries against India, with his highest being 192*. Richards’ aggressive approach redefined batting in the era of limited resources.
Gary Sobers, renowned for his all-round capabilities, amassed 8 centuries against India, with his highest being 198. Sobers’ versatility made him a key figure in West Indies cricket.
Shivnarine Chanderpaul scored 7 centuries against India, with 140 being his highest. Known for his unorthodox technique, his ability to wear down bowlers was his hallmark.
Australia's Michael Clarke made a massive impact with 7 centuries, including a remarkable 329* against India. His monumental knock remains one of the most memorable innings in Test history.
Alastair Cook, with 7 centuries against India, scored 294 in a Test match, proving his ability to adapt to the challenges of playing in the subcontinent and on turning wickets.
Jacques Kallis notched up 7 centuries, including a memorable 201*, showcasing his dual threat with the bat. Kallis’ consistency made him a revered figure against the Indian team.
Clive Lloyd (7 centuries) and Everton Weekes (7 centuries) both dominated India with powerful performances. Their dominance in the 1960s and 1970s remains a part of West Indian cricketing folklore.