English: Both India and Sri Lanka have faced each other in 158 ODI matches so far.
Telugu: కాగా భారత్, శ్రీలంక జట్లు ఇప్పటివరకు 158 మ్యాచ్‌లు ఆడాయి.