World Cup
Belgium 0-0 Iran
Belgium vs Iran finished 0-0 in World Cup. Key event: 3' Romelu Lukaku (Foul). Head to head: No scored head-to-head meetings before 21 Jun 2026. Home form: D W W D W; Away form: D W W W L. Forecast and odds: Advice: Double chance : Belgium or draw; Favourite: Belgium; Home: 35%; Draw: 35%; Away: 30%; Match Winner: 1.41 / 4.35 / 7.7. Also shown: timeline, team statistics, lineups, top players, recent team results.
Match preview 2 facts
Form before this match (21 Jun 2026): up to 5 scored matches per team, latest first. W = win, D = draw, L = loss. Each row states its sample size.
Home form
D W W D W
Matches: 5 · 11 pts, goals 14-4, 2.80 scored/match, 0.80 conceded/match
Away form
D W W W L
Matches: 5 · 10 pts, goals 13-5, 2.60 scored/match, 1.00 conceded/match
Timeline 17 events
3'
Yellow
Romelu Lukaku
Belgium Foul
25'
VAR
VAR
Mehdi Taremi
Iran Goal cancelled
27'
VAR
VAR
Mehdi Taremi
Iran Goal cancelled
33'
Yellow
Saeid Ezatolahi
Iran Foul
46'
↔
Sub
S. Hardani
Iran replaced by A. Jahanbakhsh
58'
↔
Sub
T. Meunier
Belgium replaced by T. Castagne
58'
↔
Sub
N. Raskin
Belgium replaced by H. Vanaken
58'
↔
Sub
A. Saelemaekers
Belgium replaced by D. Lukebakio
66'
↔
Sub
E. Hajsafi
Iran replaced by M. Mohammadi
66'
↔
Sub
M. Mohebi
Iran replaced by M. Torabi
66'
Red
Nathan Ngoy
Belgium Professional foul last man
66'
↔
Sub
Mohammad Mohebi
Iran replaced by Milad Mohammadi
Show 5 more timeline eventsHide 5 timeline events
Latest team results
Latest 12 recorded results shown; this match is excluded. Includes 11 after this match (21 Jun 2026). These rows are separate from the pre-match sample. Form badges refer to the period before each listed fixture.
Showing 8 of 12 team results.
Show 4 more team resultsHide 4 team results
Team statistics 14 metrics
Show 6 more statisticsHide 6 statistics
Lineups & managers
Belgium
4-2-3-1 · 11 starters · Manager Rudi Garcia
1
Thibaut Courtois
GK
15
Thomas Meunier
DEF
25
Nathan Ngoy
DEF
4
Brandon Mechele
DEF
5
Maxim De Cuyper
DEF
23
Nicolas Raskin
MID
8
Youri Tielemans
MID
22
Alexis Saelemaekers
MID
7
Kevin De Bruyne
MID
10
Leandro Trossard
MID
9
Romelu Lukaku
FWD
Show 13 substitutesHide 13 substitutes
Iran
5-4-1 · 12 starters · Manager Amir Ghalenoei
1
Alireza Beiranvand
GK
2
Saleh Hardani
DEF
13
Hossein Kanaani
DEF
4
Shoja Khalilzadeh
DEF
19
Ali Nemati
DEF
19
A. Nemati
—
3
Ehsan Hajsafi
DEF
23
Ramin Rezaeian
MID
14
Saman Ghoddos
MID
6
Saeid Ezatolahi
MID
8
Mohammad Mohebi
MID
9
Mehdi Taremi
FWD
Show 16 substitutesHide 16 substitutes
7
Alireza Jahanbakhsh
FWD
5
Milad Mohammadi
DEF
16
Mahdi Torabi
MID
20
Shahriar Moghanlou
FWD
18
Amirhossein Hosseinzadeh
FWD
12
Payam Niazmand
GK
22
Hossein Hosseini
GK
25
D
Danial Eiri
DEF
15
Roozbeh Cheshmi
MID
17
Aria Yousefi
DEF
21
Mohammad Ghorbani
MID
26
Amirmohammad Razzaghinia
MID
10
Mehdi Ghayedi
FWD
11
Ali Alipour
FWD
24
Dennis Eckert Ayensa
FWD
25
D. Eiri
—
Forecast and odds
AdviceDouble chance : Belgium or draw
FavouriteBelgium
Home35%
Draw35%
Away30%
Match Winner1.41 / 4.35 / 7.7