India is a major cricket-playing country. India has a long relationship with international cricket. The Indian team played its first-ever Test match in 1932. In Test cricket, India holds the 2nd position in ICC rankings. After reaching the final of the ICC World Test Championship, India has proved that it is a dominant team currently when it comes to Test cricket.
India is a powerful team in Tests but still, there are few batsmen who have a great batting record against India in Tests and smashed most Test centuries while playing against India. The most number of Test centuries by a foreign player against India is 8.
There are 4 batsmen who have achieved this feat. Here we take a look at all these 4 batsmen who have smashed the most 8 Test centuries against India.
4 Batsmen With Most Test Centuries Against India
Steve Smith comes in the list of players who have smashed the most number of Test centuries against India. Smith has played 14 Test matches against India and smashed 8 Test centuries. In 28 innings, the right-handed batsman accounts for 1742 runs at an average of 72.58.
The former Aussie skipper has also smashed 5 half-centuries against India. His highest score against India is 192 runs. Overall, Smith has scored 7540 runs in 139 innings at an average of 61.80. He has smashed 27 Test centuries and 31 half-centuries in his Test career.