English: So far 159 ODI matches have been played between India and Sri Lanka.
Telugu: భారత్, శ్రీలంక జట్ల మధ్య ఇప్పటివరకు 158 మ్యాచ్లు జరిగాయి.