India vs Sri Lanka Head to Head Stats & Records in T20I Cricket
33
Matches Played
33
23
Won
9
9
Lost
23
1
No Result
1
260
Highest Score
215
3
Lowest Score
2
IND Vs SL in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | India | Sri Lanka | India | superover | 26-Sep-2025 | Dubai | IND won by superover |
| 2 | Sri Lanka | India | India | superover | 30-Jul-2024 | Kandy | IND won by superover |
| 3 | Sri Lanka | India | India | 7 wickets (DLS method) | 28-Jul-2024 | Kandy | IND won by 7 wickets (DLS method) |
| 4 | Sri Lanka | India | India | 43 runs. | 27-Jul-2024 | Kandy | IND won by 43 runs. |
| 5 | India | Sri Lanka | India | 91 runs. | 07-Jan-2023 | Rajkot | IND won by 91 runs. |
| 6 | India | Sri Lanka | Sri Lanka | 16 runs. | 05-Jan-2023 | Pune | SL won by 16 runs. |
| 7 | India | Sri Lanka | India | 2 runs. | 03-Jan-2023 | Mumbai | IND won by 2 runs. |
| 8 | India | Sri Lanka | Sri Lanka | 6 wickets | 06-Sep-2022 | Dubai | SL won by 6 wickets |
| 9 | India | Sri Lanka | India | 6 wickets | 27-Feb-2022 | Dharamsala | IND won by 6 wickets |
| 10 | India | Sri Lanka | India | 7 wickets | 26-Feb-2022 | Dharamsala | IND won by 7 wickets |
| 11 | India | Sri Lanka | India | 62 runs. | 24-Feb-2022 | Lucknow | IND won by 62 runs. |
| 12 | Sri Lanka | India | Sri Lanka | 7 wickets | 29-Jul-2021 | Colombo | SL won by 7 wickets |
| 13 | Sri Lanka | India | Sri Lanka | 4 wickets | 28-Jul-2021 | Colombo | SL won by 4 wickets |
| 14 | Sri Lanka | India | India | 38 runs. | 25-Jul-2021 | Colombo | IND won by 38 runs. |
| 15 | India | Sri Lanka | India | 78 runs | 10-Jan-2020 | Pune | IND won by 78 runs |
| 16 | India | Sri Lanka | India | 7 wickets | 07-Jan-2020 | Indore | IND won by 7 wickets (with 15 balls remaining) |
| 17 | India | Sri Lanka | 05-Jan-2020 | Guwahati | No result | ||
| 18 | Sri Lanka | India | India | 6 wkts (9b rem) | 12-Mar-2018 | Colombo | IND won by 6 wkts (9b rem) |
| 19 | Sri Lanka | India | Sri Lanka | 5 wkts (9b rem) | 06-Mar-2018 | Colombo | SL won by 5 wkts (9b rem) |
| 20 | India | Sri Lanka | India | 5 wickets | 24-Dec-2017 | Mumbai | IND won by 5 wickets (with 4 balls remaining) |
| 21 | India | Sri Lanka | India | 88 runs | 22-Dec-2017 | Indore | IND won by 88 runs |
| 22 | India | Sri Lanka | India | 93 runs | 20-Dec-2017 | Cuttack | IND won by 93 runs |
| 23 | Sri Lanka | India | India | 7 wickets | 06-Sep-2017 | Colombo | IND won by 7 wickets (with 4 balls remaining) |
| 24 | India | Sri Lanka | India | 5 wkts (4b rem) | 01-Mar-2016 | Dhaka | IND won by 5 wkts (4b rem) |
| 25 | India | Sri Lanka | India | won by 9 wickets | 14-Feb-2016 | Visakhapatnam | IND won by 9 wickets |
| 26 | India | Sri Lanka | India | won by 69 runs | 12-Feb-2016 | Ranchi | IND won by 69 runs |
| 27 | Sri Lanka | India | Sri Lanka | won by 5 wickets | 09-Feb-2016 | Pune | SL won by 5 wickets |
| 28 | India | Sri Lanka | Sri Lanka | 6 wkts (13b rem) | 06-Apr-2014 | Dhaka | SL won by 6 wkts (13b rem) |
| 29 | India | Sri Lanka | India | won by 39 runs | 07-Aug-2012 | Kandy | IND won by 39 runs |
| 30 | India | Sri Lanka | Sri Lanka | 5 wkts (0b rem) | 11-May-2010 | Gros Islet | SL won by 5 wkts (0b rem) |
| 31 | India | Sri Lanka | India | won by 6 wickets | 12-Dec-2009 | Chandigarh | IND won by 6 wickets |
| 32 | Sri Lanka | India | Sri Lanka | won by 29 runs | 09-Dec-2009 | Nagpur | SL won by 29 runs |
| 33 | India | Sri Lanka | India | won by 3 wickets | 10-Feb-2009 | Colombo | IND won by 3 wickets |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
