Top 5 batters with most Test hundreds against India

December 15, 2024

Credit: Getty

Former West Indies all-rounder Gary Sobers has 8 centuries from 18 Tests against India.

Credit: Getty

From 28 Tests, former West Indies batter Viv Richards has 8 centuries against India.

Credit: Getty

Former Australia captain Ricky Ponting has 8 centuries from 29 Tests against India.

Credit: Getty

Australia's Steve Smith has 10 centuries from 22 Tests against India.

Credit: Getty

England's Joe Root shares the top spot with Smith as he has 10 centuries from 30 Tests against India.

Credit: Getty)

Smith has a chance to break Root's record with two more Tests left in Border-Gavaskar Trophy 2024-25.

Credit: Getty

Steve Smith scored 101 runs from 190 balls in third Test, his fourth Test century at The Gabba.

Credit: Getty