Skip to content
TheFootball.News

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

16 India5 drawsNepal 1

Competitive17 matches

13 India3 drawsNepal 1

Friendlies5 matches

3 India2 drawsNepal 0

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

  1. India2Nepal0

    SAFF Cup

    Bengaluru, India

  2. India3Nepal0

    SAFF Cup

    Malé, Maldives (neutral)

  3. Nepal0India1

    SAFF Cup

    Malé, Maldives (neutral)

  4. Nepal1India2

    Friendly

    Kathmandu, Nepal

  5. 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.

Above the line: India have won more Below: Nepal have won more
21 December 1985: India 2–0 Nepal (South Asian Games). India +126 November 1987: India 1–0 Nepal (South Asian Games). India +226 October 1989: India 2–1 Nepal (South Asian Games). India +326 December 1993: Nepal 2–2 India (South Asian Games). India +325 December 1995: India 3–0 Nepal (South Asian Games). India +45 December 1998: India 1–0 Nepal (Asian Games). India +530 September 1999: Nepal 0–4 India (South Asian Games). India +68 December 2005: India 2–1 Nepal (SAFF Cup). India +73 June 2008: India 4–0 Nepal (SAFF Cup). India +828 August 2012: India 0–0 Nepal (Nehru Cup). India +85 September 2013: Nepal 2–1 India (SAFF Cup). India +719 November 2013: India 2–0 Nepal (Friendly). India +812 March 2015: India 2–0 Nepal (World Cup qualifying). India +917 March 2015: Nepal 0–0 India (World Cup qualifying). India +931 August 2015: India 0–0 Nepal (Friendly). India +927 December 2015: India 4–1 Nepal (SAFF Cup). India +106 June 2017: India 2–0 Nepal (Friendly). India +112 September 2021: Nepal 1–1 India (Friendly). India +115 September 2021: Nepal 1–2 India (Friendly). India +1210 October 2021: Nepal 0–1 India (SAFF Cup). India +1316 October 2021: India 3–0 Nepal (SAFF Cup). India +1424 June 2023: India 2–0 Nepal (SAFF Cup). India +15Level
India lead by 15 wins after the latest meeting. The biggest lead was 15, held by India from 24 June 2023.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedIndiaDrawsNepalGoals
SAFF Cup760117–4
South Asian Games651014–3
Friendly53207–2
World Cup qualifying21102–0
Asian Games11001–0
Nehru Cup10100–0

Meetings by decade

India wins Draws Nepal wins
Meetings by decade
DecadeResultsPlayedGoals
1980s36
1990s412
2000s27
2010s814
2020s511

Longest runs

Longest runs
Longest run ofIndiaNepal
Wins in a row51995 to 200812013
Unbeaten meetings112013 to 202322015

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

Show
Every India vs Nepal result
DateHomeScoreAwayCompetitionVenue
India2–0NepalSAFF CupBengaluru, India
India3–0NepalSAFF CupMalé, Maldives (neutral)
Nepal0–1IndiaSAFF CupMalé, Maldives (neutral)
Nepal1–2IndiaFriendlyKathmandu, Nepal
Nepal1–1IndiaFriendlyKathmandu, Nepal
India2–0NepalFriendlyBombay, India
India4–1NepalSAFF CupThiruvananthapuram, India
India0–0NepalFriendlyPune, India
Nepal0–0IndiaWorld Cup qualifyingKathmandu, Nepal
India2–0NepalWorld Cup qualifyingGuwahati, India
India2–0NepalFriendlySiliguri, India
Nepal2–1IndiaSAFF CupKathmandu, Nepal
India0–0NepalNehru CupNew Delhi, India
India4–0NepalSAFF CupMalé, Maldives (neutral)
India2–1NepalSAFF CupKarachi, Pakistan (neutral)
Nepal0–4IndiaSouth Asian GamesKathmandu, Nepal
India1–0NepalAsian GamesTrang, Thailand (neutral)
India3–0NepalSouth Asian GamesMadras, India
Nepal2–2Nepal on pensIndiaSouth Asian GamesDhaka, Bangladesh (neutral)
India2–1NepalSouth Asian GamesIslamabad, Pakistan (neutral)
India1–0NepalSouth Asian GamesCalcutta, India
India2–0NepalSouth Asian GamesDhaka, Bangladesh (neutral)

Recent form

India

  1. Lv UruguayFriendly1–6Tue 6 Oct 2026
  2. Lv BrazilFriendly0–4Sat 3 Oct 2026
  3. Dv PanamaFriendly1–1Fri 25 Sept 2026
  4. Dat TajikistanFriendly1–1Tue 9 Jun 2026
  5. Lat TajikistanFriendly1–3Fri 5 Jun 2026

Nepal

  1. Lat MalaysiaAFC Asian Cup qualifying0–1Tue 18 Nov 2025
  2. Dat BangladeshFriendly2–2Thu 13 Nov 2025
  3. Lat VietnamAFC Asian Cup qualifying0–1Tue 14 Oct 2025
  4. Lat VietnamAFC Asian Cup qualifying1–3Thu 9 Oct 2025
  5. Dv BangladeshFriendly0–0Sat 6 Sept 2025

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.