By Akshay
July 12, 2025
Joe Root has scored 11 centuries in Test cricket against India.
Steve Smith has scored a total of 11 centuries in 24 Test matches against India.
Ricky Ponting scored a total of 8 centuries in 29 Test matches against India.
Vivian Richards scored a total of 8 centuries in Test cricket against India.
Garry Sobers scored a total of 8 centuries in 18 Test cricket matches against India.
West Indies Shivnarine Chanderpaul scored a total of 7 centuries in 25 Test matches against India.
Australia's Michael Clarke scored 7 centuries in 22 Test cricket matches against India.
England's Alastair Cook scored 7 centuries in 30 Test matches against India.
South Africa Jacques Kallis scored 7 centuries in 18 Test matches against India.
West Indies Clive Lloyd scored 7 centuries in 28 Test cricket matches against India.
West Indies Everton Weekes scored 7 centuries in 10 Test cricket matches against India.