India has never lost a Test match against Sri Lanka at home
India has won 10 of the 17 Test matches it has played against Sri Lanka on home soil, while the remaining seven ended in draws. Overall, India and Sri Lanka have played 15 bilateral Test series, with India winning eight and the island nation winning three. India completed a 3-0 whitewash in the last Test series between the two nations.