Top 5 Players With Most Test Centuries Against India
1. Joe Root holds the record for the most Test centuries against India with 10 centuries in 52 innings, showcasing his prolific batting consistency against the Men in Blue. (Image Credit: Getty)
Download ABP Live App and Watch All Latest Videos
View In App2. Steve Smith has notched up 9 Test centuries against India in just 37 innings, reflecting his prowess and impact against the Indian cricket team. (Image Credit: Getty)
3. Garfield Sobers, a legendary all-rounder, recorded 8 Test centuries in 30 innings against India, demonstrating his contribution for West Indies. (Image Credit: Getty)
4. Vivian Richards, the iconic West Indian batsman, accumulated 8 Test centuries in 41 innings against India, showcasing his dominance and flair at the crease. (Image Credit: Getty)
5. Ricky Ponting, the former Australian captain, scored 8 Test centuries in 51 innings against India, underlining his significant contributions during Australia’s golden era in cricket.