Skip to content
TheFootball.News

India vs Maldives head-to-head record

India wins
13
Draws
2
Maldives wins
3

18 meetings, 1987 to 2025Goals: India 39, Maldives 14

India and Maldives have met 18 times since 1987. India have won 13, Maldives 3, and 2 matches ended level. They last met on 19 March 2025, when India won 3–0 in a friendly.

The 18 meetings have produced 53 goals, 2.94 per game. The biggest win is India’s 5–0 in the South Asian Games in 1987. India have won the last two meetings.

Who has won more, India or Maldives?

All matches18 matches

13 India2 drawsMaldives 3

Competitive15 matches

12 India1 drawMaldives 2

Friendlies3 matches

1 India1 drawMaldives 1

Key numbers

Goals
India 39, Maldives 142.94 per game
First meeting
India 5–0 MaldivesSouth Asian Games, 23 Nov 1987
Most recent
India 3–0 MaldivesFriendly, 19 Mar 2025
India’s biggest win
India 5–0 MaldivesSouth Asian Games, 23 Nov 1987
Maldives’ biggest win
Maldives 2–1 IndiaSAFF Cup, 15 Sept 2018
Most goals in a meeting
India 5–1 MaldivesSAFF Cup, 13 Sept 1997
Current run
India, 2 wins in a row
Biggest upset
Maldives 2–1 IndiaSAFF Cup, 15 Sept 2018Winner’s rating-based win expectancy: 17%
TFN Elo rating now
India 1234 (166th), Maldives 970 (196th)How the rating works

Last five meetings

  1. India3Maldives0

    Friendly

    Shillong, India

  2. Maldives1India3

    SAFF Cup

    Malé, Maldives

  3. Maldives2India1

    SAFF Cup

    Dhaka, Bangladesh (neutral)

  4. India2Maldives0

    SAFF Cup

    Dhaka, Bangladesh (neutral)

  5. India3Maldives2

    SAFF Cup

    Thiruvananthapuram, India

Who has had the upper hand over time?

The line climbs with every India win and drops with every Maldives win, so its height shows who has won more meetings up to that point.

Above the line: India have won more Below: Maldives have won more
23 November 1987: India 5–0 Maldives (South Asian Games). India +19 September 1997: Maldives 2–2 India (SAFF Cup). India +113 September 1997: India 5–1 Maldives (SAFF Cup). India +229 April 1999: India 2–1 Maldives (SAFF Cup). India +34 October 1999: India 3–1 Maldives (South Asian Games). India +48 May 2000: Maldives 1–0 India (Friendly). India +314 December 2005: Maldives 0–1 India (SAFF Cup). India +47 June 2008: Maldives 0–1 India (SAFF Cup). India +514 June 2008: India 0–1 Maldives (SAFF Cup). India +410 July 2011: Maldives 1–1 India (Friendly). India +49 December 2011: India 3–1 Maldives (SAFF Cup). India +525 August 2012: India 3–0 Maldives (Nehru Cup). India +69 September 2013: Maldives 0–1 India (SAFF Cup). India +731 December 2015: India 3–2 Maldives (SAFF Cup). India +89 September 2018: India 2–0 Maldives (SAFF Cup). India +915 September 2018: Maldives 2–1 India (SAFF Cup). India +813 October 2021: Maldives 1–3 India (SAFF Cup). India +919 March 2025: India 3–0 Maldives (Friendly). India +10Level
India lead by 10 wins after the latest meeting. The biggest lead was 10, held by India from 19 March 2025.

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

6 matches

600

IndiaDrawsMaldives

In Maldives's home games

4 matches

211

IndiaDrawsMaldives

At neutral venues

8 matches

512

IndiaDrawsMaldives

Record by competition

Record by competition
CompetitionPlayedIndiaDrawsMaldivesGoals
SAFF Cup1291224–11
Friendly31114–2
South Asian Games22008–1
Nehru Cup11003–0

Meetings by decade

India wins Draws Maldives wins
Meetings by decade
DecadeResultsPlayedGoals
1980s15
1990s417
2000s44
2010s720
2020s27

Longest runs

Longest runs
Longest run ofIndiaMaldives
Wins in a row52011 to 201812018
Unbeaten meetings62011 to 201822008 to 2011

Questions answered

How many times have India and Maldives played each other?

18 times, starting on 23 November 1987. 15 of those meetings were competitive and 3 were friendlies.

Who has won more matches between India and Maldives?

India, with 13 wins to 3. 2 matches ended level.

What is the biggest win in India vs Maldives?

India’s 5–0 win in the South Asian Games on 23 November 1987 in Calcutta.

When did India and Maldives last play?

On 19 March 2025 in Shillong, when India won 3–0 in a friendly.

What is the competitive record between India and Maldives?

In 15 competitive matches, India have 12 wins, Maldives have 2, and 1 ended level.

Every India vs Maldives result

Show
Every India vs Maldives result
DateHomeScoreAwayCompetitionVenue
India3–0MaldivesFriendlyShillong, India
Maldives1–3IndiaSAFF CupMalé, Maldives
Maldives2–1IndiaSAFF CupDhaka, Bangladesh (neutral)
India2–0MaldivesSAFF CupDhaka, Bangladesh (neutral)
India3–2MaldivesSAFF CupThiruvananthapuram, India
Maldives0–1IndiaSAFF CupKathmandu, Nepal (neutral)
India3–0MaldivesNehru CupNew Delhi, India
India3–1MaldivesSAFF CupNew Delhi, India
Maldives1–1IndiaFriendlyMalé, Maldives
India0–1MaldivesSAFF CupColombo, Sri Lanka (neutral)
Maldives0–1IndiaSAFF CupMalé, Maldives
Maldives0–1IndiaSAFF CupKarachi, Pakistan (neutral)
Maldives1–0IndiaFriendlyMalé, Maldives
India3–1MaldivesSouth Asian GamesKathmandu, Nepal (neutral)
India2–1MaldivesSAFF CupMargao, India
India5–1MaldivesSAFF CupKathmandu, Nepal (neutral)
Maldives2–2IndiaSAFF CupKathmandu, Nepal (neutral)
India5–0MaldivesSouth Asian GamesCalcutta, India

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

Maldives

  1. Lv LebanonFriendly0–6Thu 1 Oct 2026
  2. Lat KyrgyzstanFriendly0–5Mon 28 Sept 2026
  3. Lat ChinaFriendly0–3Thu 24 Sept 2026
  4. Lv PakistanDiamond Jubilee International Football Tournament0–3Thu 4 Jun 2026
  5. Lv AfghanistanDiamond Jubilee International Football Tournament0–1Mon 1 Jun 2026

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