Iran vs Maldives
head-to-head record
- Iran wins
- 6
- Draws
- 0
- Maldives wins
- 0
6 meetings, 1997 to 2011Goals: Iran 42, Maldives 0
Iran and Maldives have met 6 times since 1997. Iran have won 6, Maldives 0. They last met on 28 July 2011, when Iran won 1–0 in World Cup qualifying.
The 6 meetings have produced 42 goals, 7.00 per game. The biggest win is Iran’s 17–0 in World Cup qualifying in 1997. Iran have won the last six meetings.
Who has won more, Iran or Maldives?
All matches6 matches
Competitive6 matches
Key numbers
- Goals
- Iran 42, Maldives 07.00 per game
- First meeting
- Maldives 0–17 IranWorld Cup qualifying, 2 Jun 1997
- Most recent
- Maldives 0–1 IranWorld Cup qualifying, 28 Jul 2011
- Iran’s biggest win
- Maldives 0–17 IranWorld Cup qualifying, 2 Jun 1997
- Most goals in a meeting
- Maldives 0–17 IranWorld Cup qualifying, 2 Jun 1997
- Current run
- Iran, 6 wins in a row
- TFN Elo rating now
- Iran 1852 (27th), Maldives 970 (196th)How the rating works
Last five meetings
- Maldives0Iran1
World Cup qualifying
Malé, Maldives
- Iran4Maldives0
World Cup qualifying
Tehran, Iran
- Iran3Maldives0
AFC Asian Cup qualifying
Tehran, Iran
- Maldives0Iran8
AFC Asian Cup qualifying
Damascus, Syria (neutral)
- Iran9Maldives0
World Cup qualifying
Tehran, Iran
Who has had the upper hand over time?
The line climbs with every Iran win and drops with every Maldives win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Iran's home games
3 matches
300
IranDrawsMaldives
In Maldives's home games
1 match
100
IranDrawsMaldives
At neutral venues
2 matches
200
IranDrawsMaldives
Record by competition
| Competition | Played | Iran | Draws | Maldives | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 4 | 0 | 0 | 31–0 |
| AFC Asian Cup qualifying | 2 | 2 | 0 | 0 | 11–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 26 | |
| 2000s | 2 | 11 | |
| 2010s | 2 | 5 |
Longest runs
| Longest run of | Iran | Maldives |
|---|---|---|
| Wins in a row | 61997 to 2011 | None |
| Unbeaten meetings | 61997 to 2011 | None |
Top scorers in Iran vs Maldives
- 1Karim BagheriIran9
- 2Ali DaeiIran4
- 3Hamid EstiliIran3
- 4Khodadad AziziIran3
- 5Alireza MansourianIran2
- 6Karim AnsarifardIran2
- 7Mehdi MahdavikiaIran2
- 8Reza ShahroudiIran2
Scorer records exist for 4 of the 6 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Iran and Maldives played each other?
6 times, starting on 2 June 1997. 6 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Iran and Maldives?
Iran, with 6 wins to 0. 0 matches ended level.
What is the biggest win in Iran vs Maldives?
Iran’s 17–0 win in World Cup qualifying on 2 June 1997 in Damascus.
When did Iran and Maldives last play?
On 28 July 2011 in Malé, when Iran won 1–0 in World Cup qualifying.
Every Iran vs Maldives result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Maldives | 0–1 | Iran | World Cup qualifying | Malé, Maldives | |
| Iran | 4–0 | Maldives | World Cup qualifying | Tehran, Iran | |
| Iran | 3–0 | Maldives | AFC Asian Cup qualifying | Tehran, Iran | |
| Maldives | 0–8 | Iran | AFC Asian Cup qualifying | Damascus, Syria (neutral) | |
| Iran | 9–0 | Maldives | World Cup qualifying | Tehran, Iran | |
| Maldives | 0–17 | Iran | World Cup qualifying | Damascus, Syria (neutral) |
Recent form
Iran
- Lat RussiaFriendly0–2Tue 29 Sept 2026
- Lat UzbekistanFriendly1–3Thu 24 Sept 2026
- Dv EgyptWorld Cup1–1Fri 26 Jun 2026
- Dv BelgiumWorld Cup0–0Sun 21 Jun 2026
- Dv New ZealandWorld Cup2–2Mon 15 Jun 2026
Maldives
- Lv LebanonFriendly0–6Thu 1 Oct 2026
- Lat KyrgyzstanFriendly0–5Mon 28 Sept 2026
- Lat ChinaFriendly0–3Thu 24 Sept 2026
- Lv PakistanDiamond Jubilee International Football Tournament0–3Thu 4 Jun 2026
- 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.