Egypt host Iran in the World Cup 2026 on 27 June 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 04:00 UK Time.
Egypt face Iran in the Group G finale at Lumen Field in Seattle on Friday June 26, with both matches in the group kicking off simultaneously at 11pm ET.
Egypt sit top of Group G with four points and need only a draw to guarantee their place in the Round of 32. Iran are third on two points and must win here to be certain of progressing, though a draw could still see them through as one of the best third-placed teams depending on results across other groups.
Belgium,also on two points face New Zealand simultaneously in Vancouver. A win for Egypt confirms their place in the knockout stage for only the second time in their history, 36 years after their sole previous appearance in 1990.
Hossam Hassan’s side produced the most important result in Egyptian football for a generation on Matchday 2, coming from behind to beat New Zealand 3-1 in their first ever World Cup victory.
Salah remains the most dangerous individual in Group G and Egypt’s ability to build a game around his movement and intelligence gives them a clear edge over a Iran side that, for all their resilience, has spent this tournament managing constant off-field disruption.
The story of Iran’s World Cup campaign has been defined as much by what happens off the pitch as on it. Travelling via Mexico due to US-Iran tensions, with team officials and support staff denied visas and given less than 16 hours in Los Angeles before the Belgium game instead of the required 24,
Iran have competed under conditions no other team in the tournament has faced. On the pitch they have been genuinely impressive — holding Belgium to a goalless draw despite playing against ten men after Nathan Ngoy’s red card, with Alireza Beiranvand producing a brilliant double save to deny Maxim De Cuyper, and Mehdi Taremi having a goal correctly ruled out for offside by VAR.
Taremi is their constant threat and carries 65 caps of experience in how to unsettle organised defences. But Egypt, with a draw sufficient to progress, will be compact and disciplined, and Iran must open the game up to get the result they need.
That is when Salah and Marmoush become most dangerous, exploiting the space Iran leave behind as they push forward.
The best bet for this match is Egypt to win at 2.51 odds. This is the kind of scrappy tie that Egypt thrives on and I believe they have that extra quality to edge past a resilient Iranian defense.
We will also back Mohamed Salah to score anytime at 2.75 odds. The Al-Hilal forward has been directly involved in goals in every Group G match Egypt have played, scoring against New Zealand and setting up Trezeguet’s clincher.
Our recommended correct score tip is Egypt 1-0 at 6.50 odds. As mentioned earlier the combination of Egypt’s superior firepower and Salah’s individual quality will be the difference on the night.
For tips across the full tournament, visit our World Cup 2026 football tips page, or head to the World Cup 2026 hub for full group coverage.
| Egypt | Iran | |
|---|---|---|
| Game Played | 1 | 2 |
| Wins | 0 | 0 |
| Draws | 1 | 2 |
| Loss | 0 | 0 |
| Goals For | 1 | 2 |
| Goals Against | 1 | 2 |
| Egypt | Iran | |
|---|---|---|
| Game Played | 0 | 1 |
| Wins | 0 | 0 |
| Draws | 0 | 1 |
| Loss | 0 | 0 |
| Goals For | 0 | 0 |
| Goals Against | 0 | 0 |
|
22.06.26
|
New Zealand Egypt |
1-3 |
|
15.06.26
|
Belgium Egypt |
1-1 |
|
06.06.26
|
Brazil Egypt |
2-1 |
|
28.05.26
|
Egypt Russia |
1-0 |
|
31.03.26
|
Spain Egypt |
0-0 |
|
27.03.26
|
Saudi Arabia Egypt |
0-4 |
|
17.01.26
|
Egypt Nigeria (Penalties:2 - 4) |
0-0 |
|
14.01.26
|
Senegal Egypt |
1-0 |
|
10.01.26
|
Egypt Ivory Coast |
3-2 |
|
05.01.26
|
Egypt Benin |
3-1 |
|
29.12.25
|
Angola Egypt |
0-0 |
|
26.12.25
|
Egypt South Africa |
1-0 |
|
22.12.25
|
Egypt Zimbabwe |
2-1 |
|
16.12.25
|
Egypt Nigeria |
2-1 |
|
09.12.25
|
Egypt Jordan |
0-3 |
|
06.12.25
|
UAE Egypt |
1-1 |
|
02.12.25
|
Egypt Kuwait |
1-1 |
|
17.11.25
|
Egypt Cape Verde (Penalties:2 - 0) |
1-1 |
|
14.11.25
|
Uzbekistan Egypt |
2-0 |
|
12.10.25
|
Egypt Guinea-Bissau |
1-0 |
|
08.10.25
|
Djibouti Egypt |
0-3 |
|
09.09.25
|
Egypt Tunisia |
3-0 |
|
09.09.25
|
Burkina Faso Egypt |
0-0 |
|
06.09.25
|
Egypt Tunisia |
1-0 |
|
05.09.25
|
Egypt Ethiopia |
2-0 |
|
25.03.25
|
Egypt Sierra Leone |
1-0 |
|
21.03.25
|
Ethiopia Egypt |
0-2 |
|
09.03.25
|
Egypt South Africa |
1-3 |
|
02.03.25
|
South Africa Egypt |
1-1 |
|
19.11.24
|
Egypt Botswana |
1-1 |
|
15.11.24
|
Cape Verde Egypt |
1-1 |
|
15.10.24
|
Mauritania Egypt |
0-1 |
|
11.10.24
|
Egypt Mauritania |
2-0 |
|
10.09.24
|
Botswana Egypt |
0-4 |
|
06.09.24
|
Egypt Cape Verde |
3-0 |
|
10.06.24
|
Guinea-Bissau Egypt |
1-1 |
|
06.06.24
|
Egypt Burkina Faso |
2-1 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
22.03.24
|
Egypt New Zealand |
1-0 |
|
28.01.24
|
Egypt DR Congo (Penalties:7 - 8) |
1-1 |
|
22.01.24
|
Cape Verde Egypt |
2-2 |
|
18.01.24
|
Egypt Ghana |
2-2 |
|
14.01.24
|
Egypt Mozambique |
2-2 |
|
07.01.24
|
Egypt Tanzania |
2-0 |
|
19.11.23
|
Sierra Leone Egypt |
0-2 |
|
16.11.23
|
Egypt Djibouti |
6-0 |
|
16.10.23
|
Egypt Algeria |
1-1 |
|
12.10.23
|
Egypt Zambia |
1-0 |
|
12.09.23
|
Egypt Tunisia |
1-3 |
|
08.09.23
|
Egypt Ethiopia |
1-0 |
|
28.05.26
|
Egypt Russia |
1-0 |
|
17.01.26
|
Egypt Nigeria (Penalties:2 - 4) |
0-0 |
|
10.01.26
|
Egypt Ivory Coast |
3-2 |
|
05.01.26
|
Egypt Benin |
3-1 |
|
26.12.25
|
Egypt South Africa |
1-0 |
|
22.12.25
|
Egypt Zimbabwe |
2-1 |
|
16.12.25
|
Egypt Nigeria |
2-1 |
|
09.12.25
|
Egypt Jordan |
0-3 |
|
02.12.25
|
Egypt Kuwait |
1-1 |
|
17.11.25
|
Egypt Cape Verde (Penalties:2 - 0) |
1-1 |
|
12.10.25
|
Egypt Guinea-Bissau |
1-0 |
|
09.09.25
|
Egypt Tunisia |
3-0 |
|
06.09.25
|
Egypt Tunisia |
1-0 |
|
05.09.25
|
Egypt Ethiopia |
2-0 |
|
25.03.25
|
Egypt Sierra Leone |
1-0 |
|
09.03.25
|
Egypt South Africa |
1-3 |
|
19.11.24
|
Egypt Botswana |
1-1 |
|
11.10.24
|
Egypt Mauritania |
2-0 |
|
06.09.24
|
Egypt Cape Verde |
3-0 |
|
06.06.24
|
Egypt Burkina Faso |
2-1 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
22.03.24
|
Egypt New Zealand |
1-0 |
|
28.01.24
|
Egypt DR Congo (Penalties:7 - 8) |
1-1 |
|
18.01.24
|
Egypt Ghana |
2-2 |
|
14.01.24
|
Egypt Mozambique |
2-2 |
|
07.01.24
|
Egypt Tanzania |
2-0 |
|
16.11.23
|
Egypt Djibouti |
6-0 |
|
16.10.23
|
Egypt Algeria |
1-1 |
|
12.10.23
|
Egypt Zambia |
1-0 |
|
12.09.23
|
Egypt Tunisia |
1-3 |
|
08.09.23
|
Egypt Ethiopia |
1-0 |
|
18.06.23
|
Egypt South Sudan |
3-0 |
|
24.03.23
|
Egypt Malawi |
2-0 |
|
27.09.22
|
Egypt Liberia |
3-0 |
|
23.09.22
|
Egypt Niger |
3-0 |
|
05.06.22
|
Egypt Guinea |
1-0 |
|
25.03.22
|
Egypt Senegal |
1-0 |
|
30.01.22
|
Egypt Morocco |
2-1 |
|
19.01.22
|
Egypt Sudan |
1-0 |
|
18.12.21
|
Egypt Qatar (Penalties:4 - 5) |
0-0 |
|
11.12.21
|
Egypt Jordan |
3-1 |
|
01.12.21
|
Egypt Lebanon |
1-0 |
|
16.11.21
|
Egypt Gabon |
2-1 |
|
08.10.21
|
Egypt Libya |
1-0 |
|
30.09.21
|
Egypt Liberia |
2-0 |
|
01.09.21
|
Egypt Angola |
1-0 |
|
29.03.21
|
Egypt Comoros |
4-0 |
|
14.11.20
|
Egypt Togo |
1-0 |
|
14.11.19
|
Egypt Kenya |
1-1 |
|
07.11.19
|
Egypt Liberia |
1-0 |
|
22.06.26
|
New Zealand Egypt |
1-3 |
|
15.06.26
|
Belgium Egypt |
1-1 |
|
06.06.26
|
Brazil Egypt |
2-1 |
|
31.03.26
|
Spain Egypt |
0-0 |
|
27.03.26
|
Saudi Arabia Egypt |
0-4 |
|
14.01.26
|
Senegal Egypt |
1-0 |
|
29.12.25
|
Angola Egypt |
0-0 |
|
06.12.25
|
UAE Egypt |
1-1 |
|
14.11.25
|
Uzbekistan Egypt |
2-0 |
|
08.10.25
|
Djibouti Egypt |
0-3 |
|
09.09.25
|
Burkina Faso Egypt |
0-0 |
|
21.03.25
|
Ethiopia Egypt |
0-2 |
|
02.03.25
|
South Africa Egypt |
1-1 |
|
15.11.24
|
Cape Verde Egypt |
1-1 |
|
15.10.24
|
Mauritania Egypt |
0-1 |
|
10.09.24
|
Botswana Egypt |
0-4 |
|
10.06.24
|
Guinea-Bissau Egypt |
1-1 |
|
22.01.24
|
Cape Verde Egypt |
2-2 |
|
19.11.23
|
Sierra Leone Egypt |
0-2 |
|
14.06.23
|
Guinea Egypt |
1-2 |
|
28.03.23
|
Malawi Egypt |
0-4 |
|
18.11.22
|
Belgium Egypt |
1-2 |
|
14.06.22
|
South Korea Egypt |
4-1 |
|
09.06.22
|
Ethiopia Egypt |
2-0 |
|
29.03.22
|
Senegal Egypt (Penalties:3 - 1) |
1-0 |
|
06.02.22
|
Senegal Egypt (Penalties:4 - 2) |
0-0 |
|
03.02.22
|
Cameroon Egypt (Penalties:1 - 3) |
0-0 |
|
26.01.22
|
Ivory Coast Egypt (Penalties:4 - 5) |
0-0 |
|
15.01.22
|
Guinea-Bissau Egypt |
0-1 |
|
11.01.22
|
Nigeria Egypt |
1-0 |
|
15.12.21
|
Tunisia Egypt |
1-0 |
|
07.12.21
|
Algeria Egypt |
1-1 |
|
04.12.21
|
Sudan Egypt |
0-5 |
|
12.11.21
|
Angola Egypt |
2-2 |
|
11.10.21
|
Libya Egypt |
0-3 |
|
05.09.21
|
Gabon Egypt |
1-1 |
|
25.03.21
|
Kenya Egypt |
1-1 |
|
17.11.20
|
Togo Egypt |
1-3 |
|
18.11.19
|
Comoros Egypt |
0-0 |
|
30.06.19
|
Uganda Egypt |
0-2 |
|
26.03.19
|
Nigeria Egypt |
1-0 |
|
23.03.19
|
Niger Egypt |
1-1 |
|
14.11.15
|
Chad Egypt |
1-0 |
|
21.06.26
|
Belgium Iran |
0-0 |
|
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 |
|
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 |
|
21.06.26
|
Belgium Iran |
0-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 |