In the last 10 ODI matches between India and Sri Lanka, India became victorious in 9 matches and Sri Lanka won only 1 match.
India vs Sri Lanka last 10 ODI match resultsv
Team 1 | Team 2 | Winner | Margin | Ground | Match Date |
---|---|---|---|---|---|
India | Sri Lanka | India | 302 runs | Wankhede | Nov 2, 2023 |
Sri Lanka | India | India | 10 wickets | Colombo (RPS) | Sep 17, 2023 |
Sri Lanka | India | India | 41 runs | Colombo (RPS) | Sep 12, 2023 |
India | Sri Lanka | India | 317 runs | Thiruvananthapuram | Jan 15, 2023 |
India | Sri Lanka | India | 4 wickets | Eden Gardens | Jan 12, 2023 |
India | Sri Lanka | India | 67 runs | Guwahati | Jan 10, 2023 |
Sri Lanka | India | Sri Lanka | 3 wickets | Colombo (RPS) | Jul 23, 2021 |
Sri Lanka | India | India | 3 wickets | Colombo (RPS) | Jul 20, 2021 |
Sri Lanka | India | India | 7 wickets | Colombo (RPS) | Jul 18, 2021 |
India | Sri Lanka | India | 7 wickets | Leeds | Jul 6, 2019 |