India vs Nepal
head-to-head record
- India wins
- 16
- Draws
- 5
- Nepal wins
- 1
22 meetings, 1985 to 2023Goals: India 41, Nepal 9
India and Nepal have met 22 times since 1985. India have won 16, Nepal 1, and 5 matches ended level. They last met on 24 June 2023, when India won 2–0 in the SAFF Cup.
The 22 meetings have produced 50 goals, 2.27 per game. The biggest win is India’s 4–0 in the SAFF Cup in 2008. India are unbeaten in the last 11 meetings (8 wins, 3 draws).
Who has won more, India or Nepal?
All matches22 matches
Competitive17 matches
Friendlies5 matches
Key numbers
- Goals
- India 41, Nepal 92.27 per game
- First meeting
- India 2–0 NepalSouth Asian Games, 21 Dec 1985
- Most recent
- India 2–0 NepalSAFF Cup, 24 Jun 2023
- India’s biggest win
- India 4–0 NepalSAFF Cup, 3 Jun 2008
- Nepal’s biggest win
- Nepal 2–1 IndiaSAFF Cup, 5 Sept 2013
- Most goals in a meeting
- India 4–1 NepalSAFF Cup, 27 Dec 2015
- Current run
- India unbeaten in 11
- TFN Elo rating now
- India 1234 (166th), Nepal 1082 (187th)How the rating works
Last five meetings
- India2Nepal0
SAFF Cup
Bengaluru, India
- India3Nepal0
SAFF Cup
Malé, Maldives (neutral)
- Nepal0India1
SAFF Cup
Malé, Maldives (neutral)
- Nepal1India2
Friendly
Kathmandu, Nepal
- Nepal1India1
Friendly
Kathmandu, Nepal
Who has had the upper hand over time?
The line climbs with every India win and drops with every Nepal 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
9 matches
720
IndiaDrawsNepal
In Nepal's home games
5 matches
221
IndiaDrawsNepal
At neutral venues
8 matches
710
IndiaDrawsNepal
Record by competition
| Competition | Played | India | Draws | Nepal | Goals |
|---|---|---|---|---|---|
| SAFF Cup | 7 | 6 | 0 | 1 | 17–4 |
| South Asian Games | 6 | 5 | 1 | 0 | 14–3 |
| Friendly | 5 | 3 | 2 | 0 | 7–2 |
| World Cup qualifying | 2 | 1 | 1 | 0 | 2–0 |
| Asian Games | 1 | 1 | 0 | 0 | 1–0 |
| Nehru Cup | 1 | 0 | 1 | 0 | 0–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 3 | 6 | |
| 1990s | 4 | 12 | |
| 2000s | 2 | 7 | |
| 2010s | 8 | 14 | |
| 2020s | 5 | 11 |
Longest runs
| Longest run of | India | Nepal |
|---|---|---|
| Wins in a row | 51995 to 2008 | 12013 |
| Unbeaten meetings | 112013 to 2023 | 22015 |
The longest run of draws is 2, from 17 March 2015 to 31 August 2015.
Penalty shootouts
- Nepal 2–2 IndiaSouth Asian Games, 26 Dec 1993Nepal won on penalties
Questions answered
How many times have India and Nepal played each other?
22 times, starting on 21 December 1985. 17 of those meetings were competitive and 5 were friendlies.
Who has won more matches between India and Nepal?
India, with 16 wins to 1. 5 matches ended level.
What is the biggest win in India vs Nepal?
India’s 4–0 win in the SAFF Cup on 3 June 2008 in Malé.
When did India and Nepal last play?
On 24 June 2023 in Bengaluru, when India won 2–0 in the SAFF Cup.
What is the competitive record between India and Nepal?
In 17 competitive matches, India have 13 wins, Nepal have 1, and 3 ended level.
Have India and Nepal met in a penalty shootout?
Yes, once. Most recently in the South Asian Games on 26 December 1993, when Nepal won the shootout after a 2–2 draw.
Every India vs Nepal result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| India | 2–0 | Nepal | SAFF Cup | Bengaluru, India | |
| India | 3–0 | Nepal | SAFF Cup | Malé, Maldives (neutral) | |
| Nepal | 0–1 | India | SAFF Cup | Malé, Maldives (neutral) | |
| Nepal | 1–2 | India | Friendly | Kathmandu, Nepal | |
| Nepal | 1–1 | India | Friendly | Kathmandu, Nepal | |
| India | 2–0 | Nepal | Friendly | Bombay, India | |
| India | 4–1 | Nepal | SAFF Cup | Thiruvananthapuram, India | |
| India | 0–0 | Nepal | Friendly | Pune, India | |
| Nepal | 0–0 | India | World Cup qualifying | Kathmandu, Nepal | |
| India | 2–0 | Nepal | World Cup qualifying | Guwahati, India | |
| India | 2–0 | Nepal | Friendly | Siliguri, India | |
| Nepal | 2–1 | India | SAFF Cup | Kathmandu, Nepal | |
| India | 0–0 | Nepal | Nehru Cup | New Delhi, India | |
| India | 4–0 | Nepal | SAFF Cup | Malé, Maldives (neutral) | |
| India | 2–1 | Nepal | SAFF Cup | Karachi, Pakistan (neutral) | |
| Nepal | 0–4 | India | South Asian Games | Kathmandu, Nepal | |
| India | 1–0 | Nepal | Asian Games | Trang, Thailand (neutral) | |
| India | 3–0 | Nepal | South Asian Games | Madras, India | |
| Nepal | 2–2Nepal on pens | India | South Asian Games | Dhaka, Bangladesh (neutral) | |
| India | 2–1 | Nepal | South Asian Games | Islamabad, Pakistan (neutral) | |
| India | 1–0 | Nepal | South Asian Games | Calcutta, India | |
| India | 2–0 | Nepal | South Asian Games | Dhaka, Bangladesh (neutral) |
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
Nepal
- Lat MalaysiaAFC Asian Cup qualifying0–1Tue 18 Nov 2025
- Dat BangladeshFriendly2–2Thu 13 Nov 2025
- Lat VietnamAFC Asian Cup qualifying0–1Tue 14 Oct 2025
- Lat VietnamAFC Asian Cup qualifying1–3Thu 9 Oct 2025
- Dv BangladeshFriendly0–0Sat 6 Sept 2025
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.