Team ID #48
🇮🇷
Iran
1978–2026 · 7 World Cup appearances
FIFA#21Elo1,760(#31)
Result split3 W · 4 D · 11 L
18
3
16.7%
13
-18
Campaign History
7 World Cup appearances20262026 squad not yet announced
| No. | Position | Player | Born | Club |
|---|---|---|---|---|
| 1 | GK | Ali BEIRANVAND | 1992-09-21 | — |
| 12 | GK | Payam NIAZMAND | 1995-04-06 | — |
| 22 | GK | Amir ABEDZADEH | 1993-04-26 | — |
| 24 | GK | Hossein HOSSEINI | 1992-06-30 | — |
| 2 | DF | Sadegh MOHARRAMI | 1996-03-01 | — |
| 3 | DF | Ehsan HAJI SAFI | 1990-02-25 | — |
| 4 | DF | Shojae KHALILZADEH | 1989-05-14 | — |
| 5 | DF | Milad MOHAMMADI | 1993-09-29 | — |
| 8 | DF | Morteza POURALIGANJI | 1992-04-19 | — |
| 13 | DF | Mohammad KANAANI | 1994-03-23 | — |
| 15 | DF | Roozbeh CHESHMI | 1993-07-24 | — |
| 19 | DF | Majid HOSSEINI | 1996-06-20 | — |
| 23 | DF | Ramin REZAEIAN | 1990-03-21 | — |
| 25 | DF | Abolfazl JALALI | 1998-06-26 | — |
| 6 | MF | Saeid EZATOLAHI | 1996-10-01 | — |
| 7 | MF | Alireza JAHANBAKHSH | 1993-08-11 | — |
| 11 | MF | Vahid AMIRI | 1988-04-02 | — |
| 14 | MF | Saman GHODDOS | 1993-09-06 | — |
| 16 | MF | Mahdi TORABI | 1994-09-10 | — |
| 17 | MF | Ali GHOLIZADEH | 1996-03-10 | — |
| 18 | MF | Ali KARIMI | 1994-02-11 | — |
| 21 | MF | Ahmad NOOROLLAHI | 1993-02-01 | — |
| 9 | FW | Mehdi TAREMI | 1992-07-18 | — |
| 10 | FW | Karim ANSARIFARD | 1990-04-03 | — |
| 20 | FW | Sardar AZMOUN | 1995-01-01 | — |
Head-to-Head
16Stage Performance
| Stage | P | W | GF | GA |
|---|---|---|---|---|
| Group stage | 12 | 2 | 9 | 19 |
| Group stage | 6 | 1 | 4 | 12 |
World Cup Match History
21 matches2026 World Cup · Edition 23
2022 World Cup · Edition 22
2022Group B
Iran0
USA1
Tue Nov 29 22:00 UTC+3 · Local timeAl Thumama Stadium · Doha (1)
0-1
HT
0-1
2H
0-0
FT
0-1
2022Group B
Wales0
Iran2
Fri Nov 25 13:00 UTC+3 · Local timeAhmad bin Ali Stadium · Al Rayyan (1)
0-2
HT
0-0
2H
0-2
FT
0-2
2022Group B
England6
Iran2
Mon Nov 21 16:00 UTC+3 · Local timeKhalifa International Stadium · Al Rayyan (3)
6-2
HT
3-0
2H
3-2
FT
6-2
2018 World Cup · Edition 21
2018Group B
Iran1
Portugal1
Mon Jun 25 21:00 UTC+3 · Local timeMordovia Arena · Saransk
1-1
HT
0-1
2H
1-0
FT
1-1
2018Group B
Iran0
Spain1
Wed Jun 20 21:00 UTC+3 · Local timeAk Bars Arena · Kazan
0-1
HT
0-0
2H
0-1
FT
0-1
2018Group B
Morocco0
Iran1
Fri Jun 15 18:00 UTC+3 · Local timeKrestovsky Stadium · Saint Petersburg
0-1
HT
0-0
2H
0-1
FT
0-1
2014 World Cup · Edition 20
2014Group F
Bosnia-Herzegovina3
Iran1
Wed Jun 25 13:00 UTC-3 · Local timeFonte Nova Arena · Salvador
3-1
HT
1-0
2H
2-1
FT
3-1
2014Group F
Argentina1
Iran0
Sat Jun 21 13:00 UTC-3 · Local timeEstadio Mineirao · Belo Horizonte
1-0
HT
0-0
2H
1-0
FT
1-0
2014Group F
Iran0
Nigeria0
Mon Jun 16 16:00 UTC-3 · Local timeArena da Baixada · Curitiba
0-0
HT
0-0
2H
0-0
FT
0-0
2006 World Cup · Edition 18
2006Group D
Iran1
Angola1
Wed Jun 21 16:00 UTC+2 · Local timeZentralstadion · Leipzig
1-1
HT
0-0
2H
1-1
FT
1-1
2006Group D
Portugal2
Iran0
Sat Jun 17 15:00 UTC+2 · Local timeCommerzbank Arena · Frankfurt
2-0
HT
0-0
2H
2-0
FT
2-0
2006Group D
Mexico3
Iran1
Sun Jun 11 18:00 UTC+2 · Local timeFrankenstadion · Nuremberg
3-1
HT
1-1
2H
2-0
FT
3-1
1998 World Cup · Edition 16
1998Group F
Germany2
Iran0
Thu Jun 25 21:00 UTC+2 · Local timeStade de la Mosson · Montpellier
2-0
HT
0-0
2H
2-0
FT
2-0
1998Group F
USA1
Iran2
Sun Jun 21 21:00 UTC+2 · Local timeStade de Gerland · Lyon
1-2
HT
0-1
2H
1-1
FT
1-2
1998Group F
Yugoslavia1
Iran0
Sun Jun 14 17:30 UTC+2 · Local timeStade Geoffroy Guichard · Saint-Étienne
1-0
HT
0-0
2H
1-0
FT
1-0
1978 World Cup · Edition 11
1978Group 4
Peru4
Iran1
Sun Jun 11 16:45 UTC-3 · Local timeEstadio Mario Alberto Kempes · Córdoba
4-1
HT
3-1
2H
1-0
FT
4-1
1978Group 4
Scotland1
Iran1
Wed Jun 7 16:45 UTC-3 · Local timeEstadio Mario Alberto Kempes · Córdoba
1-1
HT
1-0
2H
0-1
FT
1-1
1978Group 4
Netherlands3
Iran0
Sat Jun 3 16:45 UTC-3 · Local timeEstadio Libertador General San Martín · Mendoza
3-0
HT
1-0
2H
2-0
FT
3-0
