Iran national football team results (2020–present)

This is a list of the Iran national football team results from 2020 to present.[1][2]

2020

Friendly

Uzbekistan 1–2 Iran
Shomurodov 53' Report Azmoun 43'
Taremi 51' (pen.)
Attendance: 1,000
Referee: Jasur Mukhtarov (Uzbekistan)

Friendly

Bosnia and Herzegovina 0–2 Iran
Report Rezaei 46'
Ghayedi 90+1'
Attendance: 0
Referee: Milovan Milačić (Montenegro)

2021

Friendly

Iran 3–0 Syria
Kanaanizadegan 2'
Azmoun 38'
Ansarifard 81'
Report
Attendance: 0

2022 FIFA World Cup qualifier – Second round

Iran 3–1 Hong Kong
Gholizadeh 23'
Amiri 61'
Ansarifard 84'
Report Orr 85'

2022 FIFA World Cup qualifier – Second round

Iran 3–0 Bahrain
Azmoun 54', 61'
Taremi 79'
Report
Attendance: 0
Referee: Fu Ming (China)

2022 FIFA World Cup qualifier – Second round

Cambodia 0–10 Iran
Report Jahanbakhsh 16' (pen.)
Khalilzadeh 22'
Taremi 27'
Sor 32' (o.g.)
Mohammadi 58'
Pouraliganji 63'
Ansarifard 77' (pen.)
Rezaei 80', 86'
Ghayedi 84'

2022 FIFA World Cup qualifier – Second round

Iran 1–0 Iraq
Azmoun 35' Report
Attendance: 0
Referee: Ilgiz Tantashev (Uzbekistan)

2022 FIFA World Cup qualifier – Third round

Iran 1–0 Syria
Jahanbakhsh 56' Report
Attendance: 0
Referee: Ryuji Sato (Japan)

2022 FIFA World Cup qualifier – Third round

Iraq 0–3 Iran
Report Jahanbakhsh 3'
Taremi 69'
Gholizadeh 90'

2022 FIFA World Cup qualifier – Third round

United Arab Emirates 0–1 Iran
Report Taremi 70'
Attendance: 3,034

2022 FIFA World Cup qualifier – Third round

Iran 1–1 South Korea
Jahanbakhsh 76' Report Son Heung-min 48'
Attendance: 0
Referee: Ahmed Al-Kaf (Oman)

2022 FIFA World Cup qualifier – Third round

Lebanon 1–2 Iran
Saad 37' Report Azmoun 90+1'
Nourollahi 90+5'

2022 FIFA World Cup qualifier – Third round

Syria 0–3 Iran
Report Azmoun 33'
Hajsafi 42' (pen.)
Gholizadeh 89'
Attendance: 907
Referee: Ma Ning (China)

2022

2022 FIFA World Cup qualifier – Third round

Iran 1–0 Iraq
Taremi 48' Report
Attendance: 10,000

2022 FIFA World Cup qualifier – Third round

Iran 1–0 United Arab Emirates
Taremi 44' Report
Attendance: 0
Referee: Ahmed Al-Kaf (Oman)

2022 FIFA World Cup qualifier – Third round

South Korea 2–0 Iran
Son Heung-min 45+2'
Kim Young-gwon 63'
Report
Attendance: 64,375

2022 FIFA World Cup qualifier – Third round

Iran 2–0 Lebanon
Azmoun 35'
Jahanbakhsh 72'
Report
Attendance: 22,453
Referee: Fu Ming (China)

Friendly

Iran 1–2 Algeria
Jahanbakhsh 64' Report Benayad 44'
Amoura 82'
Attendance: 250
Referee: Mohammed Al-Shammari (Qatar)

Friendly

Iran 1–0 Uruguay
Taremi 79' Report
Attendance: 400
Referee: Walter Altmann (Austria)

Friendly

Iran 1–1 Senegal
Azmoun 64' Report Pouraliganji 55' (o.g.)

Friendly

Iran 1–0 Nicaragua
Torabi 15' Report
Attendance: 0
Referee: Sadullo Gulmurodi (Tajikistan)

2022 FIFA World Cup – Preliminary round

England 6–2 Iran
Bellingham 35'
Saka 43', 62'
Sterling 45+1'
Rashford 71'
Grealish 90'
Report Taremi 65', 90+13' (pen.)

2022 FIFA World Cup – Preliminary round

Wales 0–2 Iran
Report Cheshmi 90+8'
Rezaeian 90+11'

2022 FIFA World Cup – Preliminary round

Iran 0–1 United States
Report Pulisic 38'
Attendance: 42,127
Referee: Antonio Mateu (Spain)

2023

Friendly

Iran 1–1 Russia
Taremi 47' (pen.) Report Miranchuk 28' (pen.)
Attendance: 20,000
Referee: Ilgiz Tantashev (Uzbekistan)

Friendly

Iran 2–1 Kenya
Mohebbi 76'
Rezaeian 84'
Report Olunga 51'
Attendance: 25,000
Referee: Zaid Thamer (Iraq)

2023 CAFA Nations Cup – Preliminary round

Iran 6–1 Afghanistan
Taremi 21', 28' (pen.), 52'
Azmoun 20'
Jahanbakhsh 45'
Asadi 67'
Report Noor 57'
Attendance: 250
Referee: Sadullo Gulmurodi (Tajikistan)

2023 CAFA Nations Cup – Preliminary round

Kyrgyzstan 1–5 Iran
Murzayev 52' Report Taremi 34', 39' (pen.), 56'
Azmoun 66', 79'
Attendance: 18,000
Referee: Akhrol Risqullaev (Uzbekistan)

2023 CAFA Nations Cup – Final

Uzbekistan 0–1 Iran
Report Azmoun 48'
Attendance: 34,000

Friendly

Bulgaria 0–1 Iran
Report Mohebbi 14'
Attendance: 34,000
Referee: Lazar Lukić (Serbia)

Friendly

Iran 4–0 Angola
Taremi 8', 16'
Moharrami 21'
Moghanloo 87'
Report
Attendance: 0
Referee: Mohammed Al-Hoaish (Saudi Arabia)

2023 Jordan International Tournament – Semifinal

Jordan 1–3 Iran
Al-Naimat 74' Report Azmoun 6'
Taremi 27'
Mohammadi 90+4'
Attendance: 3,400
Referee: Mohammed Al-Hoaish (Saudi Arabia)

2023 Jordan International Tournament – Final

Iran 4–0 Qatar
Kanaanizadegan 69', 79'
Jahanbakhsh 73'
Azmoun 75'
Report
Attendance: 1,500
Referee: Ahmad Ibrahim (Jordan)

2026 FIFA World Cup qualifier – Second round

Iran 4–0 Hong Kong
Azmoun 12', 15'
Taremi 87'
Rezaeian 90+2'
Report
Attendance: 6,191

2026 FIFA World Cup qualifier – Second round

Uzbekistan 2–2 Iran
Urunov 52'
Sergeev 83'
Report Rezaeian 14'
Taremi 38'

2024

Friendly

Iran 2–1 Burkina Faso
Taremi 42'
Ebrahimi 71'
Report Konaté 16'
Attendance: 7,000
Referee: Yousif Saeed (Iraq)

Friendly

Indonesia 0–5 Iran
Report Ghoddos 3'
Cheshmi 22'
Moghanloo 36'
Ghayedi 70', 87'
Attendance: 0
Referee: Mohammed Braheh (Qatar)

2023 AFC Asian Cup – Preliminary round

Iran 4–1 Palestine
Ansarifard 2'
Khalilzadeh 12'
Ghayedi 38'
Azmoun 55'
Report Seyam 45+6'

2023 AFC Asian Cup – Preliminary round

Hong Kong 0–1 Iran
Report Ghayedi 24'
Attendance: 36,412
Referee: Hanna Hattab (Syria)

2023 AFC Asian Cup – Preliminary round

Iran 2–1 United Arab Emirates
Taremi 26', 65' Report Al-Ghassani 90+3'
Attendance: 34,259
Referee: Ilgiz Tantashev (Uzbekistan)

2023 AFC Asian Cup – Round of 16


2023 AFC Asian Cup – Quarterfinal

Iran 2–1 Japan
Mohebbi 55'
Jahanbakhsh 90+6' (pen.)
Report Morita 28'
Attendance: 35,640
Referee: Ma Ning (China)

2023 AFC Asian Cup – Semifinal

Iran 2–3 Qatar
Azmoun 4'
Jahanbakhsh 51' (pen.)
Report Gaber 17'
Afif 43'
Ali 82'
Attendance: 40,342
Referee: Ahmad Al-Ali (Kuwait)

2026 FIFA World Cup qualifier – Second round

Iran 5–0 Turkmenistan
Kanaanizadegan 10', 48'
Azmoun 13'
Mohebbi 56'
Nourafkan 90+2'
Report
Attendance: 23,109
Referee: Yusuke Araki (Japan)

2026 FIFA World Cup qualifier – Second round

Turkmenistan 0–1 Iran
Report Ghayedi 45+5'
Attendance: 10,230

2026 FIFA World Cup qualifier – Second round

Hong Kong 2–4 Iran
Ma Hei Wai 14'
Pinto 59'
Report Taremi 12' (pen.), 34' (pen.), 56'
Azmoun 65'
Attendance: 9,992
Referee: Qasim Al-Hatmi (Oman)

2026 FIFA World Cup qualifier – Second round

Iran 0–0 Uzbekistan
Report
Attendance: 15,403

2026 FIFA World Cup qualifier – Third round

Iran 1–0 Kyrgyzstan
Taremi 34' Report
Attendance: 12,077
Referee: Yusuke Araki (Japan)

2026 FIFA World Cup qualifier – Third round

United Arab Emirates 0–1 Iran
Report Ghayedi 45+3'

2026 FIFA World Cup qualifier – Third round

Uzbekistan 0–0 Iran
Report
Attendance: 33,829

2026 FIFA World Cup qualifier – Third round

Iran 4–1 Qatar
Azmoun 42', 48'
Mohebbi 65', 90+8'
Report Ali 17'
Attendance: 7,890
Referee: Yusuke Araki (Japan)

2026 FIFA World Cup qualifier – Third round

North Korea 2–3 Iran
Taremi 56' (o.g.)
Kim Yu-song 59'
Report Ghayedi 29'
Mohebbi 41', 45'
Attendance: 100
Referee: Sadullo Gulmurodi (Tajikistan)

2026 FIFA World Cup qualifier – Third round

Kyrgyzstan 2–3 Iran
Kojo 51', 64' (pen.) Report Taremi 12'
Hardani 33'
Azmoun 76'
Attendance: 10,000
Referee: Ma Ning (China)

Statistics

Results by year

Year Pld W D L GF GA GD
2020 2 2 0 0 4 1 +3
2021 11 10 1 0 31 3 +28
2022 11 6 1 4 12 12 0
2023 11 9 2 0 33 7 +26
2024 18 14 3 1 41 15 +26
Total 53 41 7 5 121 38 +83

Managers

Name First match Last match Pld W D L GF GA GD
Croatia Dragan Skočić 8 October 2020 12 June 2022 18 15 1 2 40 8 +32
Portugal Carlos Queiroz 23 September 2022 29 November 2022 6 3 1 2 7 8 –1
Iran Amir Ghalenoei 23 March 2023 29 23 5 1 74 22 +52
Total 53 41 7 5 121 38 +83

Opponents

Team Pld W D L GF GA GD
 Afghanistan 1 1 0 0 6 1 +5
 Algeria 1 0 0 1 1 2 –1
 Angola 1 1 0 0 4 0 +4
 Bahrain 1 1 0 0 3 0 +3
 Bosnia and Herzegovina 1 1 0 0 2 0 +2
 Bulgaria 1 1 0 0 1 0 +1
 Burkina Faso 1 1 0 0 2 1 +1
 Cambodia 1 1 0 0 10 0 +10
 England 1 0 0 1 2 6 –4
 Hong Kong 4 4 0 0 12 3 +9
 Indonesia 1 1 0 0 5 0 +5
 Iraq 3 3 0 0 5 0 +5
 Japan 1 1 0 0 2 1 +1
 Jordan 1 1 0 0 3 1 +2
 Kenya 1 1 0 0 2 1 +1
 Korea, North 1 1 0 0 3 2 +1
 Korea, South 2 0 1 1 1 3 –2
 Kyrgyzstan 3 3 0 0 9 3 +6
 Lebanon 2 2 0 0 4 1 +3
 Nicaragua 1 1 0 0 1 0 +1
 Palestine 1 1 0 0 4 1 +3
 Qatar 3 2 0 1 10 4 +6
 Russia 1 0 1 0 1 1 0
 Senegal 1 0 1 0 1 1 0
 Syria 4 3 1 0 8 1 +7
 Turkmenistan 2 2 0 0 6 0 +6
 United Arab Emirates 4 4 0 0 5 1 +4
 United States 1 0 0 1 0 1 –1
 Uruguay 1 1 0 0 1 0 +1
 Uzbekistan 5 2 3 0 5 3 +2
 Wales 1 1 0 0 2 0 +2
Total 53 41 7 5 121 38 +83

References

  1. ^ "Iran - Iran - Results, fixtures, squad, statistics, photos, videos and news - Soccerway". int.soccerway.com.
  2. ^ "Iran. National football team". wildstat.com.