Tests: Most centuries against India
File Pic
Joe Root
England`s Joe Root tops the list with 10 test centuries against India. So far, he has 2,736 runs against the Indian team in test cricket
File Pic
Steve Smith
Coming second on the list is Australia`s Steve Smith with nine test centuries and 2,402 runs against India
File Pic
Viivian Richards
West Indies legend Sir Vivian Richards is in the third place with eight centuries and 1,927 runs against India in the longest format of the game
File Pic
Sir Garfield Sobers
The fourth position is in the name of West Indies` legendary batsman Sir Garfield Sobers. He registered 8 centuries and 1,920 runs against the Indians in tests
File Pic
Ricky Ponting
Australian star Ricky Ponting is the fifth player on the list. Against India, the former Australian smashed 2,555 runs including eight test centuries
File Pic
Celebs who aced maternity fashion