India vs Sri Lanka
head-to-head record
- India wins
- 11
- Draws
- 5
- Sri Lanka wins
- 2
18 meetings, 1952 to 2021Goals: India 31, Sri Lanka 14
India and Sri Lanka have met 18 times since 1952. India have won 11, Sri Lanka 2, and 5 matches ended level. They last met on 7 October 2021, when the match ended 0–0 in the SAFF Cup.
The 18 meetings have produced 45 goals, 2.50 per game. The biggest win is India’s 3–0 in the SAFF Cup in 2011. India are unbeaten in the last six meetings (4 wins, 2 draws). They went 33 years without meeting, between 1955 and 1989.
Who has won more, India or Sri Lanka?
All matches18 matches
Competitive13 matches
Friendlies5 matches
Key numbers
- Goals
- India 31, Sri Lanka 142.50 per game
- First meeting
- Sri Lanka 1–2 IndiaFriendly, 24 Mar 1952
- Most recent
- India 0–0 Sri LankaSAFF Cup, 7 Oct 2021
- India’s biggest win
- India 3–0 Sri LankaSAFF Cup, 7 Dec 2011
- Sri Lanka’s biggest win
- India 0–1 Sri LankaFriendly, 5 May 2000
- Most goals in a meeting
- Sri Lanka 3–4 IndiaFriendly, 18 Dec 1955
- Current run
- India unbeaten in 6
- Biggest upset
- India 0–1 Sri LankaFriendly, 5 May 2000Winner’s rating-based win expectancy: 19%
- TFN Elo rating now
- India 1234 (166th), Sri Lanka 1033 (193rd)How the rating works
Last five meetings
- India0Sri Lanka0
SAFF Cup
Malé, Maldives (neutral)
- India2Sri Lanka0
SAFF Cup
Dhaka, Bangladesh (neutral)
- India2Sri Lanka0
SAFF Cup
Thiruvananthapuram, India
- India3Sri Lanka0
SAFF Cup
New Delhi, India
- India3Sri Lanka1
Nehru Cup
New Delhi, India
Who has had the upper hand over time?
The line climbs with every India win and drops with every Sri Lanka win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In India's home games
5 matches
410
IndiaDrawsSri Lanka
In Sri Lanka's home games
3 matches
111
IndiaDrawsSri Lanka
At neutral venues
10 matches
631
IndiaDrawsSri Lanka
Record by competition
| Competition | Played | India | Draws | Sri Lanka | Goals |
|---|---|---|---|---|---|
| SAFF Cup | 7 | 3 | 3 | 1 | 10–4 |
| Friendly | 5 | 3 | 1 | 1 | 9–6 |
| South Asian Games | 3 | 3 | 0 | 0 | 5–1 |
| AFC Asian Cup qualifying | 1 | 1 | 0 | 0 | 3–1 |
| World Cup qualifying | 1 | 0 | 1 | 0 | 1–1 |
| Nehru Cup | 1 | 1 | 0 | 0 | 3–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 4 | 14 | |
| 1980s | 1 | 3 | |
| 1990s | 6 | 14 | |
| 2000s | 3 | 7 | |
| 2010s | 3 | 7 | |
| 2020s | 1 | 0 |
Longest runs
| Longest run of | India | Sri Lanka |
|---|---|---|
| Wins in a row | 42009 to 2018 | 12000 |
| Unbeaten meetings | 71952 to 1995 | 22000 to 2003 |
Questions answered
How many times have India and Sri Lanka played each other?
18 times, starting on 24 March 1952. 13 of those meetings were competitive and 5 were friendlies.
Who has won more matches between India and Sri Lanka?
India, with 11 wins to 2. 5 matches ended level.
What is the biggest win in India vs Sri Lanka?
India’s 3–0 win in the SAFF Cup on 7 December 2011 in New Delhi.
When did India and Sri Lanka last play?
On 7 October 2021 in Malé, when the match ended 0–0 in the SAFF Cup.
What is the competitive record between India and Sri Lanka?
In 13 competitive matches, India have 8 wins, Sri Lanka have 1, and 4 ended level.
Every India vs Sri Lanka result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| India | 0–0 | Sri Lanka | SAFF Cup | Malé, Maldives (neutral) | |
| India | 2–0 | Sri Lanka | SAFF Cup | Dhaka, Bangladesh (neutral) | |
| India | 2–0 | Sri Lanka | SAFF Cup | Thiruvananthapuram, India | |
| India | 3–0 | Sri Lanka | SAFF Cup | New Delhi, India | |
| India | 3–1 | Sri Lanka | Nehru Cup | New Delhi, India | |
| India | 1–1 | Sri Lanka | SAFF Cup | Dhaka, Bangladesh (neutral) | |
| India | 0–1 | Sri Lanka | Friendly | Malé, Maldives (neutral) | |
| Sri Lanka | 1–3 | India | AFC Asian Cup qualifying | Abu Dhabi, United Arab Emirates (neutral) | |
| Sri Lanka | 1–1 | India | World Cup qualifying | Doha, Qatar (neutral) | |
| India | 1–0 | Sri Lanka | South Asian Games | Madras, India | |
| Sri Lanka | 1–0 | India | SAFF Cup | Colombo, Sri Lanka | |
| Sri Lanka | 2–2 | India | SAFF Cup | Colombo, Sri Lanka | |
| India | 2–0 | Sri Lanka | South Asian Games | Dhaka, Bangladesh (neutral) | |
| India | 2–1 | Sri Lanka | South Asian Games | Islamabad, Pakistan (neutral) | |
| Sri Lankaas Ceylon | 3–4 | India | Friendly | Dhaka, Pakistan (neutral) | |
| India | 1–1 | Sri Lankaas Ceylon | Friendly | Calcutta, India | |
| Sri Lankaas Ceylon | 0–2 | India | Friendly | Yangon, Burma (neutral) | |
| Sri Lankaas Ceylon | 1–2 | India | Friendly | Colombo, Ceylon |
Recent form
India
- Lv UruguayFriendly1–6Tue 6 Oct 2026
- Lv BrazilFriendly0–4Sat 3 Oct 2026
- Dv PanamaFriendly1–1Fri 25 Sept 2026
- Dat TajikistanFriendly1–1Tue 9 Jun 2026
- Lat TajikistanFriendly1–3Fri 5 Jun 2026
Sri Lanka
- Wat MauritiusFriendly2–1Mon 5 Oct 2026
- Lat MauritiusFriendly0–3Fri 2 Oct 2026
- Wat SeychellesFriendly2–0Wed 30 Sept 2026
- Wat SeychellesFriendly3–0Sun 27 Sept 2026
- Lv ThailandAFC Asian Cup qualifying0–4Tue 18 Nov 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.