Croatia host Belgium in the Friendlies on 2 June 2026, Tuesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
Belgium and Croatia meet in a high quality international friendly as both nations continue their final preparations for the 2026 FIFA World Cup. With both sides possessing proven attacking talent and extensive tournament experience, this fixture has the ingredients for an open and competitive contest.
Recent results suggest neither team is approaching the match with a purely defensive mindset. Belgium have been among the more productive attacking sides in recent friendlies, while Croatia continue to show resilience and quality on home soil.
The Red Devils arrive after a 1-1 draw away to Mexico, extending a strong attacking run that has seen them score in each of their last five matches. Their most impressive recent display came in a 5-2 victory over the United States, a result that highlighted the speed and creativity within their forward play.
Belgium have found a consistent balance between possession and direct attacking transitions. Eighteen goals across their previous five matches reflects a team that remains comfortable creating chances against a variety of opponents.
Defensively, there are still areas to improve. They have conceded in four of their last five matches, which suggests opponents continue to find opportunities against them. Against a technically gifted Croatian side, maintaining concentration throughout the ninety minutes will be essential.
Croatia suffered a 3-1 defeat against Brazil in their most recent outing, but that result came against one of the strongest teams in world football. Prior to that setback, they had built momentum through a sequence of victories and productive attacking performances.
The Vatreni remain particularly effective when playing in familiar surroundings. Recent wins over Faroe Islands and Gibraltar produced six goals, while their overall approach continues to combine technical control with intelligent movement in advanced areas.
Croatia also possess the experience required to manage difficult phases within matches. Even when opponents enjoy periods of pressure, they rarely lose their structure. That quality could become important against a Belgian side that prefers to attack aggressively and push numbers forward.
The top prediction for this fixture is Over 2.5 Goals at 1.89 odds. Belgium’s recent matches have consistently produced goals, with the Red Devils scoring freely while also allowing chances at the other end. Croatia’s home performances have also featured regular attacking contributions, creating the conditions for an entertaining encounter.
Both teams have enough quality in forward areas to trouble organised defences. Belgium’s recent scoring record points towards another productive evening, while Croatia’s ability to control possession and create opportunities should ensure they remain a threat throughout the match.
Our recommended correct score tip is 2-2 priced at 13.00 odds. The attacking profiles of both teams make goals a realistic expectation, while each side has shown occasional defensive vulnerabilities in recent fixtures. A closely contested draw with both nations finding the net multiple times stands out as a credible outcome for this World Cup warm up.
| Croatia | Belgium | |
|---|---|---|
| Game Played | 3 | 3 |
| Wins | 1 | 2 |
| Draws | 0 | 1 |
| Loss | 2 | 0 |
| Goals For | 3 | 8 |
| Goals Against | 6 | 3 |
| Croatia | Belgium | |
|---|---|---|
| Game Played | 1 | 3 |
| Wins | 0 | 2 |
| Draws | 0 | 1 |
| Loss | 1 | 0 |
| Goals For | 0 | 8 |
| Goals Against | 2 | 3 |
|
03.07.26
|
Portugal Croatia |
2-1 |
|
27.06.26
|
Croatia Ghana |
2-1 |
|
24.06.26
|
Panama Croatia |
0-1 |
|
17.06.26
|
England Croatia |
4-2 |
|
07.06.26
|
Croatia Slovenia |
2-1 |
|
02.06.26
|
Croatia Belgium |
0-2 |
|
01.04.26
|
Brazil Croatia |
3-1 |
|
26.03.26
|
Colombia Croatia |
1-2 |
|
17.11.25
|
Montenegro Croatia |
2-3 |
|
14.11.25
|
Croatia Faroe Islands |
3-1 |
|
12.10.25
|
Croatia Gibraltar |
3-0 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
08.09.25
|
Croatia Montenegro |
4-0 |
|
05.09.25
|
Faroe Islands Croatia |
0-1 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
06.06.25
|
Gibraltar Croatia |
0-7 |
|
23.03.25
|
France Croatia (Penalties:5 - 4) |
2-0 |
|
20.03.25
|
Croatia France |
2-0 |
|
18.11.24
|
Croatia Portugal |
1-1 |
|
15.11.24
|
Scotland Croatia |
1-0 |
|
15.10.24
|
Poland Croatia |
3-3 |
|
12.10.24
|
Croatia Scotland |
2-1 |
|
08.09.24
|
Croatia Poland |
1-0 |
|
05.09.24
|
Portugal Croatia |
2-1 |
|
24.06.24
|
Croatia Italy |
1-1 |
|
19.06.24
|
Croatia Albania |
2-2 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Portugal Croatia |
1-2 |
|
03.06.24
|
Croatia North Macedonia |
3-0 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
23.03.24
|
Tunisia Croatia (Penalties:4 - 5) |
0-0 |
|
21.11.23
|
Croatia Armenia |
1-0 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
15.10.23
|
Wales Croatia |
2-1 |
|
12.10.23
|
Croatia Turkey |
0-1 |
|
11.09.23
|
Armenia Croatia |
0-1 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
14.06.23
|
Netherlands Croatia |
2-4 |
|
28.03.23
|
Turkey Croatia |
0-2 |
|
25.03.23
|
Croatia Wales |
1-1 |
|
17.12.22
|
Croatia Morocco |
2-1 |
|
13.12.22
|
Argentina Croatia |
3-0 |
|
09.12.22
|
Croatia Brazil (Penalties:4 - 2) |
1-1 |
|
05.12.22
|
Japan Croatia (Penalties:1 - 3) |
1-1 |
|
01.12.22
|
Croatia Belgium |
0-0 |
|
27.11.22
|
Croatia Canada |
4-1 |
|
23.11.22
|
Morocco Croatia |
0-0 |
|
16.11.22
|
Saudi Arabia Croatia |
0-1 |
|
25.09.22
|
Austria Croatia |
1-3 |
|
27.06.26
|
Croatia Ghana |
2-1 |
|
07.06.26
|
Croatia Slovenia |
2-1 |
|
02.06.26
|
Croatia Belgium |
0-2 |
|
14.11.25
|
Croatia Faroe Islands |
3-1 |
|
12.10.25
|
Croatia Gibraltar |
3-0 |
|
08.09.25
|
Croatia Montenegro |
4-0 |
|
09.06.25
|
Croatia Czech Republic |
5-1 |
|
20.03.25
|
Croatia France |
2-0 |
|
18.11.24
|
Croatia Portugal |
1-1 |
|
12.10.24
|
Croatia Scotland |
2-1 |
|
08.09.24
|
Croatia Poland |
1-0 |
|
24.06.24
|
Croatia Italy |
1-1 |
|
19.06.24
|
Croatia Albania |
2-2 |
|
03.06.24
|
Croatia North Macedonia |
3-0 |
|
21.11.23
|
Croatia Armenia |
1-0 |
|
12.10.23
|
Croatia Turkey |
0-1 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
18.06.23
|
Croatia Spain (Penalties:4 - 5) |
0-0 |
|
25.03.23
|
Croatia Wales |
1-1 |
|
17.12.22
|
Croatia Morocco |
2-1 |
|
09.12.22
|
Croatia Brazil (Penalties:4 - 2) |
1-1 |
|
01.12.22
|
Croatia Belgium |
0-0 |
|
27.11.22
|
Croatia Canada |
4-1 |
|
22.09.22
|
Croatia Denmark |
2-1 |
|
06.06.22
|
Croatia France |
1-1 |
|
03.06.22
|
Croatia Austria |
0-3 |
|
29.03.22
|
Croatia Bulgaria |
2-1 |
|
26.03.22
|
Croatia Slovenia |
1-1 |
|
14.11.21
|
Croatia Russia |
1-0 |
|
11.10.21
|
Croatia Slovakia |
2-2 |
|
07.09.21
|
Croatia Slovenia |
3-0 |
|
28.06.21
|
Croatia Spain |
3-5 |
|
22.06.21
|
Croatia Scotland |
3-1 |
|
18.06.21
|
Croatia Czech Republic |
1-1 |
|
01.06.21
|
Croatia Armenia |
1-1 |
|
30.03.21
|
Croatia Malta |
3-0 |
|
27.03.21
|
Croatia Cyprus |
1-0 |
|
17.11.20
|
Croatia Portugal |
2-3 |
|
14.10.20
|
Croatia France |
1-2 |
|
11.10.20
|
Croatia Sweden |
2-1 |
|
19.11.19
|
Croatia Georgia |
2-1 |
|
16.11.19
|
Croatia Slovakia |
3-1 |
|
10.10.19
|
Croatia Hungary |
3-0 |
|
21.03.19
|
Croatia Azerbaijan |
2-1 |
|
02.07.26
|
Portugal Croatia |
2-1 |
|
23.06.26
|
Panama Croatia |
0-1 |
|
17.06.26
|
England Croatia |
4-2 |
|
01.04.26
|
Brazil Croatia |
3-1 |
|
26.03.26
|
Colombia Croatia |
1-2 |
|
17.11.25
|
Montenegro Croatia |
2-3 |
|
09.10.25
|
Czech Republic Croatia |
0-0 |
|
05.09.25
|
Faroe Islands Croatia |
0-1 |
|
06.06.25
|
Gibraltar Croatia |
0-7 |
|
23.03.25
|
France Croatia (Penalties:5 - 4) |
2-0 |
|
15.11.24
|
Scotland Croatia |
1-0 |
|
15.10.24
|
Poland Croatia |
3-3 |
|
05.09.24
|
Portugal Croatia |
2-1 |
|
15.06.24
|
Spain Croatia |
3-0 |
|
08.06.24
|
Portugal Croatia |
1-2 |
|
26.03.24
|
Egypt Croatia |
2-4 |
|
23.03.24
|
Tunisia Croatia (Penalties:4 - 5) |
0-0 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
15.10.23
|
Wales Croatia |
2-1 |
|
11.09.23
|
Armenia Croatia |
0-1 |
|
14.06.23
|
Netherlands Croatia |
2-4 |
|
28.03.23
|
Turkey Croatia |
0-2 |
|
13.12.22
|
Argentina Croatia |
3-0 |
|
05.12.22
|
Japan Croatia (Penalties:1 - 3) |
1-1 |
|
23.11.22
|
Morocco Croatia |
0-0 |
|
16.11.22
|
Saudi Arabia Croatia |
0-1 |
|
25.09.22
|
Austria Croatia |
1-3 |
|
13.06.22
|
France Croatia |
0-1 |
|
10.06.22
|
Denmark Croatia |
0-1 |
|
11.11.21
|
Malta Croatia |
1-7 |
|
08.10.21
|
Cyprus Croatia |
0-3 |
|
04.09.21
|
Slovakia Croatia |
0-1 |
|
01.09.21
|
Russia Croatia |
0-0 |
|
13.06.21
|
England Croatia |
1-0 |
|
06.06.21
|
Belgium Croatia |
1-0 |
|
24.03.21
|
Slovenia Croatia |
1-0 |
|
14.11.20
|
Sweden Croatia |
2-1 |
|
11.11.20
|
Turkey Croatia |
3-3 |
|
07.10.20
|
Switzerland Croatia |
1-2 |
|
08.09.20
|
France Croatia |
4-2 |
|
05.09.20
|
Portugal Croatia |
4-1 |
|
13.10.19
|
Wales Croatia |
1-1 |
|
09.09.19
|
Azerbaijan Croatia |
1-1 |
|
06.09.19
|
Slovakia Croatia |
0-4 |
|
24.03.19
|
Hungary Croatia |
2-1 |
|
10.07.26
|
Spain Belgium |
2-1 |
|
07.07.26
|
USA Belgium |
1-4 |
|
01.07.26
|
Belgium Senegal |
3-2 |
|
27.06.26
|
New Zealand Belgium |
1-5 |
|
21.06.26
|
Belgium Iran |
0-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 |
|
01.07.26
|
Belgium Senegal |
3-2 |
|
21.06.26
|
Belgium Iran |
0-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 |
|
10.07.26
|
Spain Belgium |
2-1 |
|
07.07.26
|
USA Belgium |
1-4 |
|
27.06.26
|
New Zealand Belgium |
1-5 |
|
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 |
|
01.12.2022
|
Croatia Belgium |
0-0
|
|
06.06.2021
|
Belgium Croatia |
1-0
|
|
01.12.2022
|
Croatia Belgium |
0-0
|