Belgium vs Iran: Prediction, Head-to-Head, Odds & Stats (Sun, 21 Jun '26)

Wojtek Kolan

Wojtek Kolan

Published on 21 Jun, 07:00 PM

Next Match 21/06/26 at 07:00 PM UTC

Belgium vs Iran

Scheduled H2H Match For Belgium Vs Iran

FIFA World Cup, Group G

Sun, 21 Jun 2026 at 07:00 PM UTC

Belgium
Belgium

BEL BEL

Recent Form

W
W
D
W
D
Iran
Iran

IRN IRN

Recent Form

L
W
W
L
L

0

Win

Last 0 Played

0
0 Draws

0

Win

7.24
Avg. Rating
0
1
Position
1
Rudi Garcia
Manager
Amir Ghalenoei

Game Schedule - Time Of Fixture

Belgium will square off vs Iran in FIFA World Cup, Group G on Sun, 21 Jun 2026 at 07:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Belgium vs Iran H2H Game Summary

For the last 0 head-to-head fixtures for these teams, Belgium have got the victory 0 times and Iran have come out on top on 0 occasion.


Head-to-Head (Last 0 Matches)
Belgium0
Draw0
Iran0

Belgium Recent Matches

11
World Cup Qual. UEFA (8 Matches)
07:45 PM
18/11/25
4717
Belgium
7
4830
Liechtenstein
0
W
02:00 PM
15/11/25
4772
Kazakhstan
1
4717
Belgium
1
D
06:45 PM
13/10/25
4702
Wales
2
4717
Belgium
4
W
06:45 PM
10/10/25
4717
Belgium
0
4777
North Macedonia
0
D
06:45 PM
07/09/25
4717
Belgium
6
4772
Kazakhstan
0
W
06:45 PM
04/09/25
4830
Liechtenstein
0
4717
Belgium
6
W
06:45 PM
09/06/25
4717
Belgium
4
4702
Wales
3
W
06:45 PM
06/06/25
4777
North Macedonia
1
4717
Belgium
1
D
10783
UEFA Nations League (8 Matches)
07:45 PM
23/03/25
4717
Belgium
3
4701
Ukraine
0
W
07:45 PM
20/03/25
4701
Ukraine
3
4717
Belgium
1
L
07:45 PM
17/11/24
4480
Israel
1
4717
Belgium
0
L
07:45 PM
14/11/24
4717
Belgium
0
4707
Italy
1
L
06:45 PM
14/10/24
4717
Belgium
1
4481
France
2
L
06:45 PM
10/10/24
4707
Italy
2
4717
Belgium
2
D
06:45 PM
09/09/24
4481
France
2
4717
Belgium
0
L
06:45 PM
06/09/24
4717
Belgium
3
4480
Israel
1
W
1
EURO (4 Matches)
04:00 PM
01/07/24
4481
France
1
4717
Belgium
0
L
04:00 PM
26/06/24
4701
Ukraine
0
4717
Belgium
0
D
07:00 PM
22/06/24
4717
Belgium
2
4477
Romania
0
W
04:00 PM
17/06/24
4717
Belgium
0
4697
Slovakia
1
L
851
International Friendly Games (5 Matches)
06:00 PM
08/06/24
4717
Belgium
3
4478
Luxembourg
0
W
06:30 PM
05/06/24
4717
Belgium
2
7139
Montenegro
0
W
07:45 PM
26/03/24
4713
England
2
4717
Belgium
2
D
05:00 PM
23/03/24
4693
Ireland
0
4717
Belgium
0
D
07:45 PM
15/11/23
4717
Belgium
1
6355
Serbia
0
W
27
EURO, Qualification (5 Matches)
05:00 PM
19/11/23
4717
Belgium
5
4742
Azerbaijan
0
W
06:45 PM
16/10/23
4717
Belgium
1
4688
Sweden
1
D
06:45 PM
13/10/23
4718
Austria
2
4717
Belgium
3
W
06:45 PM
12/09/23
4717
Belgium
5
4759
Estonia
0
W
01:00 PM
09/09/23
4742
Azerbaijan
0
4717
Belgium
1
W

Iran Recent Matches

851
International Friendly Games (6 Matches)
04:00 PM
18/11/25
4723
Uzbekistan
0
4766
Iran
0
L
04:00 PM
13/11/25
4753
Cabo Verde
0
4766
Iran
0
W
03:00 PM
14/10/25
4766
Iran
2
4835
Tanzania
0
W
05:00 PM
10/10/25
4694
Russia
2
4766
Iran
1
L
03:00 PM
09/01/24
4829
Indonesia
0
4766
Iran
5
W
02:30 PM
05/01/24
4766
Iran
2
4749
Burkina Faso
1
W
28858
CAFA Nations Cup (4 Matches)
02:30 PM
08/09/25
4723
Uzbekistan
1
4766
Iran
0
L
03:30 PM
04/09/25
23488
Tajikistan
2
4766
Iran
2
D
12:00 PM
01/09/25
4828
India
0
4766
Iran
3
W
12:00 PM
29/08/25
4766
Iran
3
4689
Afghanistan
1
W
308
World Cup Qual. AFC (14 Matches)
04:00 PM
10/06/25
4766
Iran
3
5369
North Korea
0
W
06:15 PM
05/06/25
4792
Qatar
1
4766
Iran
0
L
04:00 PM
25/03/25
4766
Iran
2
4723
Uzbekistan
2
D
04:00 PM
20/03/25
4766
Iran
2
4727
United Arab Emirates
0
W
02:00 PM
19/11/24
7930
Kyrgyzstan
2
4766
Iran
3
W
12:00 PM
14/11/24
5369
North Korea
2
4766
Iran
3
W
04:00 PM
15/10/24
4766
Iran
4
4792
Qatar
1
W
02:00 PM
10/10/24
4723
Uzbekistan
0
4766
Iran
0
D
04:00 PM
10/09/24
4727
United Arab Emirates
0
4766
Iran
1
W
04:00 PM
05/09/24
4766
Iran
1
7930
Kyrgyzstan
0
W
05:00 PM
11/06/24
4766
Iran
0
4723
Uzbekistan
0
D
12:00 PM
06/06/24
4765
Hong Kong
2
4766
Iran
4
W
03:00 PM
26/03/24
4728
Turkmenistan
0
4766
Iran
1
W
04:00 PM
21/03/24
4766
Iran
5
4728
Turkmenistan
0
W
246
AFC Asian Cup (6 Matches)
03:00 PM
07/02/24
4766
Iran
2
4792
Qatar
3
L
11:30 AM
03/02/24
4766
Iran
2
4770
Japan
1
W
04:00 PM
31/01/24
4766
Iran
1
4731
Syria
1
W
03:00 PM
23/01/24
4766
Iran
2
4727
United Arab Emirates
1
W
05:30 PM
19/01/24
4765
Hong Kong
0
4766
Iran
1
W
05:30 PM
14/01/24
4766
Iran
4
4788
Palestine
1
W

Belgium Next Fixtures

Iran Next Fixtures

Belgium Last Match Played stats

Belgium vs Liechtenstein

Final Score :7 - 0

(H)Match overview (A)
81%Ball possession19%
3.37Expected goals0.01
6Big chances0
23Total shots2
1Goalkeeper saves5
15Corner kicks0
9Fouls10
710Passes173
18Tackles17
10Free kicks9
0Yellow cards1
(H)Shots (A)
23Total shots2
13Shots on target1
1Hit woodwork0
5Shots off target1
5Blocked shots0
19Shots inside box1
4Shots outside box1
(H)Attack (A)
5Big chances scored0
1Big chances missed0
1Through balls0
70Touches in penalty area2
7Fouled in final third0
1Offsides0
(H)Passes (A)
654Accurate passes124
19Throw-ins13
83Final third entries16
288/336 (86%)Final third phase12/21 (57%)
22/27 (81%)Long balls8/26 (31%)
8/33 (24%)Crosses0/1 (0%)
(H)Duels (A)
63%Duels37%
5Dispossessed8
45/71 (63%)Ground duels26/71 (37%)
12/19 (63%)Aerial duels7/19 (37%)
17/29 (59%)Dribbles2/12 (17%)
(H)Defending (A)
61%Tackles won53%
18Total tackles17
5Interceptions5
46Recoveries40
5Clearances45
1Errors lead to a shot0
0Errors lead to a goal2
(H)Goalkeeping (A)
1Total saves5
0Punches1
1Goal kicks7

Iran Last Match Played stats

Uzbekistan vs Iran

Final Score :0 - 0

Belgium Vs Iran Season Stats

BelgiumPerformance SummaryIran
3Matches3
1Goals Scored4
2Goals Conceded7
0.33Goals per Game1.33
0.67Goals Conceded per Game2.33
3Shots on Target per Game3.33
2.67Big Chances per Game1.67
57.67%Ball Possession36.33%
2Clean Sheets1
16Tackles per Game17.67
10Fouls per Game12.67
1Offsides per Game2
1.67Yellow Cards per Game2.33

Group A Standings

POSTEAMMPWLDPTS
1MexicoMexico0000
2South AfricaSouth Africa0000
3South KoreaSouth Korea0000
4Den/Mkd/Cze/IrlDen/Mkd/Cze/Irl0000
Playoffs
Top Upcoming
08:00 PM 13/12/25
Prediction
ArsenalArsenal
WolverhamptonWolverhampton
06:15 PM 07/12/25
Prediction
Oud-Heverlee LeuvenOud-Heverlee Leuven
SV Zulte WaregemSV Zulte Waregem
11:30 AM 08/12/25
Prediction
ModenaModena
CatanzaroCatanzaro
02:00 PM 08/12/25
Prediction
PadovaPadova
CesenaCesena
02:00 PM 08/12/25
Prediction
US Avellino 1912US Avellino 1912
VeneziaVenezia
06:30 PM 08/12/25
Prediction
Virtus EntellaVirtus Entella
SpeziaSpezia
07:30 PM 12/12/25
Prediction
PalermoPalermo
SampdoriaSampdoria
02:00 PM 13/12/25
Prediction
VeneziaVenezia
MonzaMonza
11:15 AM 14/12/25
Prediction
Sparta RotterdamSparta Rotterdam
SC HeerenveenSC Heerenveen
08:30 PM 13/12/25
Prediction
Sporting CPSporting CP
AVS - Futebol SADAVS - Futebol SAD
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches