Iran vs Iraq
head-to-head record
- Iran wins
- 16
- Draws
- 5
- Iraq wins
- 5
26 meetings, 1969 to 2022Goals: Iran 35, Iraq 18
Iran and Iraq have met 26 times since 1969. Iran have won 16, Iraq 5, and 5 matches ended level. They last met on 27 January 2022, when Iran won 1–0 in World Cup qualifying.
The 26 meetings have produced 53 goals, 2.04 per game. The biggest win is Iran’s 3–0 in World Cup qualifying in 2021. Iran have won the last three meetings.
Who has won more, Iran or Iraq?
All matches26 matches
Competitive21 matches
Friendlies5 matches
Key numbers
- Goals
- Iran 35, Iraq 182.04 per game
- First meeting
- Iran 2–1 IraqFriendly, 7 Mar 1969
- Most recent
- Iran 1–0 IraqWorld Cup qualifying, 27 Jan 2022
- Iran’s biggest win
- Iraq 0–3 IranWorld Cup qualifying, 7 Sept 2021
- Iraq’s biggest win
- Iraq 2–1 IranWorld Cup qualifying, 14 Nov 2019
- Most goals in a meeting
- Iran 3–3 IraqAFC Asian Cup, 23 Jan 2015
- Current run
- Iran, 3 wins in a row
- Biggest upset
- Iran 0–1 IraqFriendly, 18 Mar 2017Winner’s rating-based win expectancy: 10%
- TFN Elo rating now
- Iran 1852 (27th), Iraq 1652 (70th)How the rating works
Last five meetings
- Iran1Iraq0
World Cup qualifying
Tehran, Iran
- Iraq0Iran3
World Cup qualifying
Doha, Qatar (neutral)
- Iran1Iraq0
World Cup qualifying
Arad, Iran
- Iraq2Iran1
World Cup qualifying
Amman, Jordan (neutral)
- Iran0Iraq0
AFC Asian Cup
Dubai, United Arab Emirates (neutral)
Who has had the upper hand over time?
The line climbs with every Iran win and drops with every Iraq 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
9 matches
702
IranDrawsIraq
In Iraq's home games
1 match
100
IranDrawsIraq
At neutral venues
16 matches
853
IranDrawsIraq
Record by competition
| Competition | Played | Iran | Draws | Iraq | Goals |
|---|---|---|---|---|---|
| AFC Asian Cup | 7 | 4 | 2 | 1 | 12–6 |
| World Cup qualifying | 7 | 5 | 0 | 2 | 11–6 |
| Friendly | 5 | 3 | 1 | 1 | 5–2 |
| WAFF Championship | 5 | 3 | 2 | 0 | 6–3 |
| Asian Games | 1 | 1 | 0 | 0 | 1–0 |
| LG Cup | 1 | 0 | 0 | 1 | 0–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 1 | 3 | |
| 1970s | 3 | 6 | |
| 1980s | 1 | 0 | |
| 1990s | 2 | 6 | |
| 2000s | 9 | 16 | |
| 2010s | 7 | 17 | |
| 2020s | 3 | 5 |
Longest runs
| Longest run of | Iran | Iraq |
|---|---|---|
| Wins in a row | 42007 to 2015 | 21993 to 1996 |
| Unbeaten meetings | 82004 to 2015 | 42015 to 2019 |
Top scorers in Iran vs Iraq
- 1Ali DaeiIran4(1 penalty)
- 2Hossein KalaniIran3
- 3Ali KarimiIran2
- 4Mehdi TaremiIran2
- 5Sardar AzmounIran2
- 6Younis MahmoudIraq2
Scorer records exist for 13 of the 26 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Iraq 0–0 IranWAFF Championship, 5 Sept 2002Iraq won on penalties
- Iran 3–3 IraqAFC Asian Cup, 23 Jan 2015Iraq won on penalties
Questions answered
How many times have Iran and Iraq played each other?
26 times, starting on 7 March 1969. 21 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Iran and Iraq?
Iran, with 16 wins to 5. 5 matches ended level.
What is the biggest win in Iran vs Iraq?
Iran’s 3–0 win in World Cup qualifying on 7 September 2021 in Doha.
When did Iran and Iraq last play?
On 27 January 2022 in Tehran, when Iran won 1–0 in World Cup qualifying.
What is the competitive record between Iran and Iraq?
In 21 competitive matches, Iran have 13 wins, Iraq have 4, and 4 ended level.
Have Iran and Iraq met in a penalty shootout?
Yes, 2 times. Most recently at the AFC Asian Cup on 23 January 2015, when Iraq won the shootout after a 3–3 draw.
Every Iran vs Iraq result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Iran | 1–0 | Iraq | World Cup qualifying | Tehran, Iran | |
| Iraq | 0–3 | Iran | World Cup qualifying | Doha, Qatar (neutral) | |
| Iran | 1–0 | Iraq | World Cup qualifying | Arad, Iran | |
| Iraq | 2–1 | Iran | World Cup qualifying | Amman, Jordan (neutral) | |
| Iran | 0–0 | Iraq | AFC Asian Cup | Dubai, United Arab Emirates (neutral) | |
| Iran | 0–1 | Iraq | Friendly | Tehran, Iran | |
| Iran | 3–3Iraq on pens | Iraq | AFC Asian Cup | Canberra, Australia (neutral) | |
| Iran | 1–0 | Iraq | Friendly | Wollongong, Australia (neutral) | |
| Iraq | 1–2 | Iran | AFC Asian Cup | Al Rayyan, Qatar (neutral) | |
| Iran | 2–1 | Iraq | WAFF Championship | Amman, Jordan (neutral) | |
| Iraq | 1–2 | Iran | WAFF Championship | Amman, Jordan (neutral) | |
| Iran | 0–0 | Iraq | WAFF Championship | Amman, Jordan (neutral) | |
| Iran | 2–0 | Iraq | Friendly | Amman, Jordan (neutral) | |
| Iran | 2–1 | Iraq | WAFF Championship | Tehran, Iran | |
| Iran | 0–1 | Iraq | LG Cup | Tehran, Iran | |
| Iraq | 0–0Iraq on pens | Iran | WAFF Championship | Damascus, Syria (neutral) | |
| Iran | 2–1 | Iraq | World Cup qualifying | Tehran, Iran | |
| Iraq | 1–2 | Iran | World Cup qualifying | Baghdad, Iraq | |
| Iran | 1–0 | Iraq | AFC Asian Cup | Sidon, Lebanon (neutral) | |
| Iran | 1–2 | Iraq | AFC Asian Cup | Dubai, United Arab Emirates (neutral) | |
| Iran | 1–2 | Iraq | World Cup qualifying | Doha, Qatar (neutral) | |
| Iran | 0–0 | Iraq | Friendly | Kuwait City, Kuwait (neutral) | |
| Iran | 2–0 | Iraq | AFC Asian Cup | Tehran, Iran | |
| Iran | 1–0 | Iraq | Asian Games | Tehran, Iran | |
| Iran | 3–0 | Iraq | AFC Asian Cup | Bangkok, Thailand (neutral) | |
| Iran | 2–1 | Iraq | Friendly | Tehran, Iran |
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
Iraq
- Lat Saudi ArabiaGulf Cup0–2Tue 29 Sept 2026
- Wv KuwaitGulf Cup3–2Sat 26 Sept 2026
- Dv OmanGulf Cup1–1Wed 23 Sept 2026
- Lv SenegalWorld Cup0–5Fri 26 Jun 2026
- Lv FranceWorld Cup0–3Mon 22 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.