Skip to content
TheFootball.News

Indonesia vs Iran head-to-head record

Indonesia wins
0
Draws
1
Iran wins
5

6 meetings, 1966 to 2024Goals: Indonesia 3, Iran 16

Indonesia and Iran have met 6 times since 1966. Iran have won 5, Indonesia 0, and 1 match ended level. They last met on 9 January 2024, when Iran won 5–0 in a friendly.

The 6 meetings have produced 19 goals, 3.17 per game. The biggest win is Iran’s 5–0 in a friendly in 2024. Iran are unbeaten in the last six meetings (5 wins, 1 draw). They went 27 years without meeting, between 1984 and 2011.

Who has won more, Indonesia or Iran?

All matches6 matches

0 Indonesia1 drawIran 5

Competitive5 matches

0 Indonesia1 drawIran 4

Friendlies1 match

0 Indonesia0 drawsIran 1

Key numbers

Goals
Indonesia 3, Iran 163.17 per game
First meeting
Iran 1–0 IndonesiaAsian Games, 16 Dec 1966
Most recent
Indonesia 0–5 IranFriendly, 9 Jan 2024
Iran’s biggest win
Indonesia 0–5 IranFriendly, 9 Jan 2024
Most goals in a meeting
Indonesia 0–5 IranFriendly, 9 Jan 2024
Current run
Iran unbeaten in 6
TFN Elo rating now
Indonesia 1459 (116th), Iran 1852 (27th)How the rating works

Last five meetings

  1. Indonesia0Iran5

    Friendly

    Al Rayyan, Qatar (neutral)

  2. Indonesia1Iran4

    World Cup qualifying

    Jakarta, Indonesia

  3. Iran3Indonesia0

    World Cup qualifying

    Tehran, Iran

  4. Indonesia0Iran1

    AFC Asian Cup qualifying

    Jakarta, Indonesia

  5. Indonesia2Iran2

    Asian Games

    Bangkok, Thailand (neutral)

Who has had the upper hand over time?

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

Above the line: Indonesia have won more Below: Iran have won more
16 December 1966: Iran 1–0 Indonesia (Asian Games). Iran +110 December 1970: Indonesia 2–2 Iran (Asian Games). Iran +113 August 1984: Indonesia 0–1 Iran (AFC Asian Cup qualifying). Iran +22 September 2011: Iran 3–0 Indonesia (World Cup qualifying). Iran +315 November 2011: Indonesia 1–4 Iran (World Cup qualifying). Iran +49 January 2024: Indonesia 0–5 Iran (Friendly). Iran +5Level
Iran lead by 5 wins after the latest meeting. The biggest lead was 5, held by Iran from 9 January 2024.

Every meeting on one timeline

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

Home, away and neutral

In Indonesia's home games

2 matches

002

IndonesiaDrawsIran

In Iran's home games

1 match

001

IndonesiaDrawsIran

At neutral venues

3 matches

012

IndonesiaDrawsIran

Record by competition

Record by competition
CompetitionPlayedIndonesiaDrawsIranGoals
Asian Games20112–3
World Cup qualifying20021–7
AFC Asian Cup qualifying10010–1
Friendly10010–5

Meetings by decade

Indonesia wins Draws Iran wins
Meetings by decade
DecadeResultsPlayedGoals
1960s11
1970s14
1980s11
2010s28
2020s15

Longest runs

Longest runs
Longest run ofIndonesiaIran
Wins in a rowNone41984 to 2024
Unbeaten meetings1197061966 to 2024

Questions answered

How many times have Indonesia and Iran played each other?

6 times, starting on 16 December 1966. 5 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Indonesia and Iran?

Iran, with 5 wins to 0. 1 match ended level.

What is the biggest win in Indonesia vs Iran?

Iran’s 5–0 win in a friendly on 9 January 2024 in Al Rayyan.

When did Indonesia and Iran last play?

On 9 January 2024 in Al Rayyan, when Iran won 5–0 in a friendly.

What is the competitive record between Indonesia and Iran?

In 5 competitive matches, Indonesia have 0 wins, Iran have 4, and 1 ended level.

Every Indonesia vs Iran result

Show
Every Indonesia vs Iran result
DateHomeScoreAwayCompetitionVenue
Indonesia0–5IranFriendlyAl Rayyan, Qatar (neutral)
Indonesia1–4IranWorld Cup qualifyingJakarta, Indonesia
Iran3–0IndonesiaWorld Cup qualifyingTehran, Iran
Indonesia0–1IranAFC Asian Cup qualifyingJakarta, Indonesia
Indonesia2–2IranAsian GamesBangkok, Thailand (neutral)
Iran1–0IndonesiaAsian GamesBangkok, Thailand (neutral)

Recent form

Indonesia

  1. Dv ThailandFIFA ASEAN Cup2–2Mon 5 Oct 2026
  2. Wv BangladeshFIFA ASEAN Cup9–2Thu 1 Oct 2026
  3. Dv MalaysiaFIFA ASEAN Cup0–0Mon 28 Sept 2026
  4. Wv SingaporeFIFA ASEAN Cup2–0Fri 25 Sept 2026
  5. Dat SingaporeASEAN Championship1–1Fri 7 Aug 2026

Iran

  1. Lat RussiaFriendly0–2Tue 29 Sept 2026
  2. Lat UzbekistanFriendly1–3Thu 24 Sept 2026
  3. Dv EgyptWorld Cup1–1Fri 26 Jun 2026
  4. Dv BelgiumWorld Cup0–0Sun 21 Jun 2026
  5. Dv New ZealandWorld Cup2–2Mon 15 Jun 2026

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