Top 6 Batsmen With Most International Centuries Against India 1

Sanath Jayasuriya (Sri Lanka) – 10 centuries

Top 6 Batsmen With Most International Centuries Against India 2

Another Sri Lankan legendary cricketer, the left-handed batsman Sanath Jayasuriya also hit 10 international centuries against India. During his international career, he had a great record against this team as he scored 3927 runs in 103 international matches (105 innings) between 1990 and 2010, with an average of 40.07.

Jayasuriya smashed 7 ODI centuries and 3 Test centuries against the Indian team. His highest score in this record book was 340 during the Colombo (RPS) Test in August 1997. Meanwhile, as a captain, he hit 2 ODI centuries and one Test century against this team. Also, Jayasuriya hit 16 more fifties against this team.

Format Number of centuries against India
ODI 7
Test 3