Belgium host Iran in the World Cup 2026 on 21 June 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
The second round of Group G action at the 2026 FIFA World Cup brings together two teams that opened their campaigns with draws but remain firmly in contention for qualification. Belgium were held to a 1-1 draw by Egypt despite entering the tournament as group favourites, while Iran shared an entertaining 2-2 draw with New Zealand in a result that left the group wide open heading into matchday two.
Belgium arrived in North America expected to top Group G, and the pressure has increased after failing to secure all three points in their opener. Iran, meanwhile, have built a reputation as one of Asia’s most disciplined international sides and will view this as an opportunity to strengthen their chances of reaching the knockout stage. With qualification implications already significant, neither team can afford a setback in Los Angeles.
Belgium showed flashes of their quality against Egypt but were unable to fully capitalise on long periods of possession. The 1-1 draw was a reminder that Group G may not be as straightforward as many predicted, even for the highest-ranked side in the section.
Recent performances still provide plenty of encouragement. Before the World Cup, Belgium defeated Tunisia 5-0, Croatia 2-0 and the USA 5-2, while also drawing 1-1 with Mexico. Across their last five matches they have scored 14 goals, demonstrating the attacking quality available through players such as Kevin De Bruyne, Jeremy Doku and a midfield capable of controlling games.
Defensively, Belgium have looked increasingly solid. Clean-sheet victories over Croatia and Tunisia highlighted the balance Rudi Garcia has brought to the side, while the return of Thibaut Courtois has added further stability. After conceding against Egypt, expect Belgium to place greater emphasis on controlling transitions and limiting opportunities for Iran’s counterattacking threats.
Iran remain one of the most consistent teams in Asian football and entered the tournament with ambitions of finally progressing beyond the World Cup group stage. Their 2-2 draw with New Zealand was not the ideal start, but it extended a run of competitive performances that has helped build confidence within the squad.
The recent record includes victories over Mali 2-0, Gambia 3-1 and Costa Rica 5-0, while their only defeat in the last five matches came against Nigeria by a 2-1 scoreline. Notably, Nigeria are the only high-level opponent Iran have faced during that stretch, making this meeting with Belgium a significant step up in quality.
Mehdi Taremi remains the focal point in attack and will carry much of Iran’s goalscoring responsibility following the omission of Sardar Azmoun. However, Iran’s greatest strength continues to be their structure and discipline without the ball. They are unlikely to open up recklessly and will instead look to frustrate Belgium before searching for opportunities from set pieces and quick transitions.
The best bet for this match is Belgium to win to nil at 2.10 odds. Belgium have already demonstrated their defensive improvement with clean-sheet victories against Croatia and Tunisia in recent matches, while Iran’s attacking numbers require some context given the level of opposition faced. The only genuinely competitive opponent Iran have encountered recently was Nigeria, and they were beaten in that contest. Belgium’s superior quality across the pitch should allow them to control proceedings while limiting clear chances at the other end.
Belgium -1.5 Asian Handicap at 2.25 odds is another selection that stands out. Rudi Garcia’s side have scored seven goals across their last three matches before the tournament and conceded only once during that period. With De Bruyne orchestrating attacks and Belgium possessing greater depth in every area of the pitch, they have the tools to gradually pull away if they establish an early lead.
Our correct score prediction is Belgium 2-0 at 6.50 odds. Iran’s defensive organisation should keep the contest competitive for long periods, but Belgium have enough creativity and attacking quality to eventually break through. With qualification pressure increasing after the draw against Egypt, expect the Red Devils to deliver a more complete performance and secure a crucial victory.
| Belgium | Iran | |
|---|---|---|
| Game Played | 1 | 1 |
| Wins | 0 | 0 |
| Draws | 1 | 1 |
| Loss | 0 | 0 |
| Goals For | 1 | 2 |
| Goals Against | 1 | 2 |
| Belgium | Iran | |
|---|---|---|
| Game Played | 1 | 0 |
| Wins | 0 | 0 |
| Draws | 1 | 0 |
| Loss | 0 | 0 |
| Goals For | 1 | 0 |
| Goals Against | 1 | 0 |
|
15.06.26
|
Belgium Egypt |
1-1 |
|
06.06.26
|
Belgium Tunisia |
5-0 |
|
02.06.26
|
Croatia Belgium |
0-2 |
|
01.04.26
|
Mexico Belgium |
1-1 |
|
28.03.26
|
USA Belgium |
2-5 |
|
18.11.25
|
Belgium Liechtenstein |
7-0 |
|
15.11.25
|
Kazakhstan Belgium |
1-1 |
|
13.10.25
|
Wales Belgium |
2-4 |
|
10.10.25
|
Belgium North Macedonia |
0-0 |
|
07.09.25
|
Belgium Kazakhstan |
6-0 |
|
04.09.25
|
Liechtenstein Belgium |
0-6 |
|
09.06.25
|
Belgium Wales |
4-3 |
|
06.06.25
|
North Macedonia Belgium |
1-1 |
|
23.03.25
|
Belgium Ukraine |
3-0 |
|
20.03.25
|
Ukraine Belgium |
3-1 |
|
17.11.24
|
Israel Belgium |
1-0 |
|
14.11.24
|
Belgium Italy |
0-1 |
|
14.10.24
|
Belgium France |
1-2 |
|
10.10.24
|
Italy Belgium |
2-2 |
|
09.09.24
|
France Belgium |
2-0 |
|
06.09.24
|
Belgium Israel |
3-1 |
|
01.07.24
|
France Belgium |
1-0 |
|
26.06.24
|
Ukraine Belgium |
0-0 |
|
22.06.24
|
Belgium Romania |
2-0 |
|
17.06.24
|
Belgium Slovakia |
0-1 |
|
08.06.24
|
Belgium Luxembourg |
3-0 |
|
05.06.24
|
Belgium Montenegro |
2-0 |
|
26.03.24
|
England Belgium |
2-2 |
|
23.03.24
|
Ireland Belgium |
0-0 |
|
19.11.23
|
Belgium Azerbaijan |
5-0 |
|
15.11.23
|
Belgium Serbia |
1-0 |
|
16.10.23
|
Belgium Sweden |
1-1 |
|
13.10.23
|
Austria Belgium |
2-3 |
|
12.09.23
|
Belgium Estonia |
5-0 |
|
09.09.23
|
Azerbaijan Belgium |
0-1 |
|
20.06.23
|
Estonia Belgium |
0-3 |
|
17.06.23
|
Belgium Austria |
1-1 |
|
28.03.23
|
Germany Belgium |
2-3 |
|
24.03.23
|
Sweden Belgium |
0-3 |
|
01.12.22
|
Croatia Belgium |
0-0 |
|
27.11.22
|
Belgium Morocco |
0-2 |
|
23.11.22
|
Belgium Canada |
1-0 |
|
18.11.22
|
Belgium Egypt |
1-2 |
|
25.09.22
|
Netherlands Belgium |
1-0 |
|
22.09.22
|
Belgium Wales |
2-1 |
|
14.06.22
|
Poland Belgium |
0-1 |
|
11.06.22
|
Wales Belgium |
1-1 |
|
08.06.22
|
Belgium Poland |
6-1 |
|
03.06.22
|
Belgium Netherlands |
1-4 |
|
29.03.22
|
Belgium Burkina Faso |
3-0 |
|
15.06.26
|
Belgium Egypt |
1-1 |
|
06.06.26
|
Belgium Tunisia |
5-0 |
|
18.11.25
|
Belgium Liechtenstein |
7-0 |
|
10.10.25
|
Belgium North Macedonia |
0-0 |
|
07.09.25
|
Belgium Kazakhstan |
6-0 |
|
09.06.25
|
Belgium Wales |
4-3 |
|
23.03.25
|
Belgium Ukraine |
3-0 |
|
14.11.24
|
Belgium Italy |
0-1 |
|
14.10.24
|
Belgium France |
1-2 |
|
06.09.24
|
Belgium Israel |
3-1 |
|
22.06.24
|
Belgium Romania |
2-0 |
|
17.06.24
|
Belgium Slovakia |
0-1 |
|
08.06.24
|
Belgium Luxembourg |
3-0 |
|
05.06.24
|
Belgium Montenegro |
2-0 |
|
19.11.23
|
Belgium Azerbaijan |
5-0 |
|
15.11.23
|
Belgium Serbia |
1-0 |
|
16.10.23
|
Belgium Sweden |
1-1 |
|
12.09.23
|
Belgium Estonia |
5-0 |
|
17.06.23
|
Belgium Austria |
1-1 |
|
27.11.22
|
Belgium Morocco |
0-2 |
|
23.11.22
|
Belgium Canada |
1-0 |
|
18.11.22
|
Belgium Egypt |
1-2 |
|
22.09.22
|
Belgium Wales |
2-1 |
|
08.06.22
|
Belgium Poland |
6-1 |
|
03.06.22
|
Belgium Netherlands |
1-4 |
|
29.03.22
|
Belgium Burkina Faso |
3-0 |
|
13.11.21
|
Belgium Estonia |
3-1 |
|
07.10.21
|
Belgium France |
2-3 |
|
05.09.21
|
Belgium Czech Republic |
3-0 |
|
02.07.21
|
Belgium Italy |
1-2 |
|
27.06.21
|
Belgium Portugal |
1-0 |
|
12.06.21
|
Belgium Russia |
3-0 |
|
06.06.21
|
Belgium Croatia |
1-0 |
|
03.06.21
|
Belgium Greece |
1-1 |
|
30.03.21
|
Belgium Belarus |
8-0 |
|
24.03.21
|
Belgium Wales |
3-1 |
|
18.11.20
|
Belgium Denmark |
4-2 |
|
15.11.20
|
Belgium England |
2-0 |
|
11.11.20
|
Belgium Switzerland |
2-1 |
|
08.10.20
|
Belgium Ivory Coast |
1-1 |
|
08.09.20
|
Belgium Iceland |
5-1 |
|
19.11.19
|
Belgium Cyprus |
6-1 |
|
10.10.19
|
Belgium San Marino |
9-0 |
|
11.06.19
|
Belgium Scotland |
3-0 |
|
08.06.19
|
Belgium Kazakhstan |
3-0 |
|
02.06.26
|
Croatia Belgium |
0-2 |
|
01.04.26
|
Mexico Belgium |
1-1 |
|
28.03.26
|
USA Belgium |
2-5 |
|
15.11.25
|
Kazakhstan Belgium |
1-1 |
|
13.10.25
|
Wales Belgium |
2-4 |
|
04.09.25
|
Liechtenstein Belgium |
0-6 |
|
06.06.25
|
North Macedonia Belgium |
1-1 |
|
20.03.25
|
Ukraine Belgium |
3-1 |
|
17.11.24
|
Israel Belgium |
1-0 |
|
10.10.24
|
Italy Belgium |
2-2 |
|
09.09.24
|
France Belgium |
2-0 |
|
01.07.24
|
France Belgium |
1-0 |
|
26.06.24
|
Ukraine Belgium |
0-0 |
|
26.03.24
|
England Belgium |
2-2 |
|
23.03.24
|
Ireland Belgium |
0-0 |
|
13.10.23
|
Austria Belgium |
2-3 |
|
09.09.23
|
Azerbaijan Belgium |
0-1 |
|
20.06.23
|
Estonia Belgium |
0-3 |
|
28.03.23
|
Germany Belgium |
2-3 |
|
24.03.23
|
Sweden Belgium |
0-3 |
|
01.12.22
|
Croatia Belgium |
0-0 |
|
25.09.22
|
Netherlands Belgium |
1-0 |
|
14.06.22
|
Poland Belgium |
0-1 |
|
11.06.22
|
Wales Belgium |
1-1 |
|
26.03.22
|
Ireland Belgium |
2-2 |
|
16.11.21
|
Wales Belgium |
1-1 |
|
10.10.21
|
Italy Belgium |
2-1 |
|
08.09.21
|
Belarus Belgium |
0-1 |
|
02.09.21
|
Estonia Belgium |
2-5 |
|
21.06.21
|
Finland Belgium |
0-2 |
|
17.06.21
|
Denmark Belgium |
1-2 |
|
27.03.21
|
Czech Republic Belgium |
1-1 |
|
14.10.20
|
Iceland Belgium |
1-2 |
|
11.10.20
|
England Belgium |
2-1 |
|
05.09.20
|
Denmark Belgium |
0-2 |
|
16.11.19
|
Russia Belgium |
1-4 |
|
13.10.19
|
Kazakhstan Belgium |
0-2 |
|
09.09.19
|
Scotland Belgium |
0-4 |
|
06.09.19
|
San Marino Belgium |
0-4 |
|
24.03.19
|
Cyprus Belgium |
0-2 |
|
16.06.26
|
Iran New Zealand |
2-2 |
|
04.06.26
|
Iran Mali |
2-0 |
|
29.05.26
|
Iran Gambia |
3-1 |
|
31.03.26
|
Costa Rica Iran |
0-5 |
|
27.03.26
|
Iran Nigeria |
1-2 |
|
18.11.25
|
Uzbekistan Iran (Penalties:4 - 3) |
0-0 |
|
13.11.25
|
Iran Cape Verde (Penalties:5 - 4) |
0-0 |
|
14.10.25
|
Iran Tanzania |
2-0 |
|
10.10.25
|
Russia Iran |
2-1 |
|
08.09.25
|
Iran Uzbekistan |
0-1 |
|
04.09.25
|
Tajikistan Iran |
2-2 |
|
01.09.25
|
India Iran |
0-3 |
|
29.08.25
|
Iran Afghanistan |
3-1 |
|
10.06.25
|
Iran North Korea |
3-0 |
|
05.06.25
|
Qatar Iran |
1-0 |
|
25.03.25
|
Iran Uzbekistan |
2-2 |
|
20.03.25
|
Iran UAE |
2-0 |
|
19.11.24
|
Kyrgyzstan Iran |
2-3 |
|
14.11.24
|
North Korea Iran |
2-3 |
|
15.10.24
|
Iran Qatar |
4-1 |
|
10.10.24
|
Uzbekistan Iran |
0-0 |
|
10.09.24
|
UAE Iran |
0-1 |
|
05.09.24
|
Iran Kyrgyzstan |
1-0 |
|
11.06.24
|
Iran Uzbekistan |
0-0 |
|
06.06.24
|
Hong Kong Iran |
2-4 |
|
26.03.24
|
Turkmenistan Iran |
0-1 |
|
21.03.24
|
Iran Turkmenistan |
5-0 |
|
07.02.24
|
Iran Qatar |
2-3 |
|
03.02.24
|
Iran Japan |
2-1 |
|
31.01.24
|
Iran Syria (Penalties:5 - 3) |
1-1 |
|
23.01.24
|
Iran UAE |
2-1 |
|
19.01.24
|
Hong Kong Iran |
0-1 |
|
14.01.24
|
Iran Palestine |
4-1 |
|
09.01.24
|
Indonesia Iran |
0-5 |
|
05.01.24
|
Iran Burkina Faso |
2-1 |
|
21.11.23
|
Uzbekistan Iran |
2-2 |
|
16.11.23
|
Iran Hong Kong |
4-0 |
|
17.10.23
|
Qatar Iran |
0-4 |
|
13.10.23
|
Jordan Iran |
1-3 |
|
12.09.23
|
Iran Angola |
4-0 |
|
07.09.23
|
Bulgaria Iran |
0-1 |
|
20.06.23
|
Uzbekistan Iran |
0-1 |
|
16.06.23
|
Kyrgyzstan Iran |
1-5 |
|
13.06.23
|
Iran Afghanistan |
6-1 |
|
28.03.23
|
Iran Kenya |
2-1 |
|
23.03.23
|
Iran Russia |
1-1 |
|
29.11.22
|
Iran USA |
0-1 |
|
25.11.22
|
Wales Iran |
0-2 |
|
21.11.22
|
England Iran |
6-2 |
|
10.11.22
|
Iran Nicaragua |
1-0 |
|
16.06.26
|
Iran New Zealand |
2-2 |
|
04.06.26
|
Iran Mali |
2-0 |
|
29.05.26
|
Iran Gambia |
3-1 |
|
27.03.26
|
Iran Nigeria |
1-2 |
|
13.11.25
|
Iran Cape Verde (Penalties:5 - 4) |
0-0 |
|
14.10.25
|
Iran Tanzania |
2-0 |
|
08.09.25
|
Iran Uzbekistan |
0-1 |
|
29.08.25
|
Iran Afghanistan |
3-1 |
|
10.06.25
|
Iran North Korea |
3-0 |
|
25.03.25
|
Iran Uzbekistan |
2-2 |
|
20.03.25
|
Iran UAE |
2-0 |
|
15.10.24
|
Iran Qatar |
4-1 |
|
05.09.24
|
Iran Kyrgyzstan |
1-0 |
|
11.06.24
|
Iran Uzbekistan |
0-0 |
|
21.03.24
|
Iran Turkmenistan |
5-0 |
|
07.02.24
|
Iran Qatar |
2-3 |
|
03.02.24
|
Iran Japan |
2-1 |
|
31.01.24
|
Iran Syria (Penalties:5 - 3) |
1-1 |
|
23.01.24
|
Iran UAE |
2-1 |
|
14.01.24
|
Iran Palestine |
4-1 |
|
05.01.24
|
Iran Burkina Faso |
2-1 |
|
16.11.23
|
Iran Hong Kong |
4-0 |
|
12.09.23
|
Iran Angola |
4-0 |
|
13.06.23
|
Iran Afghanistan |
6-1 |
|
28.03.23
|
Iran Kenya |
2-1 |
|
23.03.23
|
Iran Russia |
1-1 |
|
29.11.22
|
Iran USA |
0-1 |
|
10.11.22
|
Iran Nicaragua |
1-0 |
|
23.09.22
|
Iran Uruguay |
1-0 |
|
12.06.22
|
Iran Algeria |
1-2 |
|
29.03.22
|
Iran Lebanon |
2-0 |
|
01.02.22
|
Iran UAE |
1-0 |
|
27.01.22
|
Iran Iraq |
1-0 |
|
12.10.21
|
Iran South Korea |
1-1 |
|
02.09.21
|
Iran Syria |
1-0 |
|
15.06.21
|
Iran Iraq |
1-0 |
|
07.06.21
|
Iran Bahrain |
3-0 |
|
03.06.21
|
Iran Hong Kong |
3-1 |
|
30.03.21
|
Iran Syria |
3-0 |
|
10.10.19
|
Iran Cambodia |
14-0 |
|
06.06.19
|
Iran Syria |
5-0 |
|
28.01.19
|
Iran Japan |
0-3 |
|
20.01.19
|
Iran Oman |
2-0 |
|
16.01.19
|
Iran Iraq |
0-0 |
|
07.01.19
|
Iran Yemen |
5-0 |
|
20.11.18
|
Iran Venezuela |
1-1 |
|
15.11.18
|
Iran Trinidad and Tobago |
1-0 |
|
16.10.18
|
Iran Bolivia |
2-1 |
|
25.06.18
|
Iran Portugal |
1-1 |
|
17.03.18
|
Iran Sierra Leone |
4-0 |
|
31.03.26
|
Costa Rica Iran |
0-5 |
|
18.11.25
|
Uzbekistan Iran (Penalties:4 - 3) |
0-0 |
|
10.10.25
|
Russia Iran |
2-1 |
|
04.09.25
|
Tajikistan Iran |
2-2 |
|
01.09.25
|
India Iran |
0-3 |
|
05.06.25
|
Qatar Iran |
1-0 |
|
19.11.24
|
Kyrgyzstan Iran |
2-3 |
|
14.11.24
|
North Korea Iran |
2-3 |
|
10.10.24
|
Uzbekistan Iran |
0-0 |
|
10.09.24
|
UAE Iran |
0-1 |
|
06.06.24
|
Hong Kong Iran |
2-4 |
|
26.03.24
|
Turkmenistan Iran |
0-1 |
|
19.01.24
|
Hong Kong Iran |
0-1 |
|
09.01.24
|
Indonesia Iran |
0-5 |
|
21.11.23
|
Uzbekistan Iran |
2-2 |
|
17.10.23
|
Qatar Iran |
0-4 |
|
13.10.23
|
Jordan Iran |
1-3 |
|
07.09.23
|
Bulgaria Iran |
0-1 |
|
20.06.23
|
Uzbekistan Iran |
0-1 |
|
16.06.23
|
Kyrgyzstan Iran |
1-5 |
|
25.11.22
|
Wales Iran |
0-2 |
|
21.11.22
|
England Iran |
6-2 |
|
27.09.22
|
Senegal Iran |
1-1 |
|
24.03.22
|
South Korea Iran |
2-0 |
|
16.11.21
|
Syria Iran |
0-3 |
|
11.11.21
|
Lebanon Iran |
1-2 |
|
07.10.21
|
UAE Iran |
0-1 |
|
07.09.21
|
Iraq Iran |
0-3 |
|
11.06.21
|
Cambodia Iran |
0-10 |
|
12.11.20
|
Bosnia & Herzegovina Iran |
0-2 |
|
08.10.20
|
Uzbekistan Iran |
1-2 |
|
14.11.19
|
Iraq Iran |
2-1 |
|
15.10.19
|
Bahrain Iran |
1-0 |
|
10.09.19
|
Hong Kong Iran |
0-2 |
|
11.06.19
|
South Korea Iran |
1-1 |
|
24.01.19
|
China Iran |
0-3 |
|
12.01.19
|
Vietnam Iran |
0-2 |
|
11.09.18
|
Uzbekistan Iran |
0-1 |
|
16.06.15
|
Turkmenistan Iran |
1-1 |
| There are no records |
| There are no records |