Top 6 Batsmen With Most International Centuries Against India 1

Kumar Sangakkara (Sri Lanka) – 11 centuries

Top 6 Batsmen With Most International Centuries Against India 2

Another former Sri Lankan cricketer Kumar Sangakkara is also in this top list with 11 international centuries against India. The left-handed batsman, who was also a wicket-keeper, scored 4287 runs in 97 international matches (103 innings) against this team with an average of 44.19 (2000-2015). Apart from scoring 11 centuries, Sangakkara has also scored 23 fifties against this opponent.

In this record, Sangakkara hit 6 ODI centuries and 5 Test centuries. Out of those, 7 centuries were as a keeper and the other 4 were as a non-keeper. Meanwhile, as a captain, he hit 3 Test centuries against India. His highest score against this opposition was 219 during the Colombo (SSC) Test in July 2010 and that knock came as a captain.

Format Number of centuries against India
ODI 6
Test 5