Belgium vs Croatia
head-to-head record
- Belgium wins
- 4
- Draws
- 3
- Croatia wins
- 3
10 meetings, 2000 to 2026Goals: Belgium 8, Croatia 9
Belgium and Croatia have met 10 times since 2000. Belgium have won 4, Croatia 3, and 3 matches ended level. They last met on 2 June 2026, when Belgium won 2–0 in a friendly.
The 10 meetings have produced 17 goals, 1.70 per game. The biggest win is Croatia’s 4–0 in Euro qualifying in 2003. Belgium are unbeaten in the last five meetings (3 wins, 2 draws).
Who has won more, Belgium or Croatia?
All matches10 matches
Competitive7 matches
Friendlies3 matches
Key numbers
- Goals
- Belgium 8, Croatia 91.70 per game
- First meeting
- Belgium 0–0 CroatiaWorld Cup qualifying, 2 Sept 2000
- Most recent
- Croatia 0–2 BelgiumFriendly, 2 Jun 2026
- Belgium’s biggest win
- Croatia 0–2 BelgiumFriendly, 2 Jun 2026
- Croatia’s biggest win
- Croatia 4–0 BelgiumEuro qualifying, 29 Mar 2003
- Most goals in a meeting
- Croatia 4–0 BelgiumEuro qualifying, 29 Mar 2003
- Current run
- Belgium unbeaten in 5
- Biggest upset
- Croatia 0–2 BelgiumFriendly, 2 Jun 2026Winner’s rating-based win expectancy: 29%
- TFN Elo rating now
- Belgium 2022 (10th), Croatia 1912 (19th)How the rating works
Last five meetings
- Croatia0Belgium2
Friendly
Rijeka, Croatia
- Croatia0Belgium0
World Cup
Al Rayyan, Qatar (neutral)
- Belgium1Croatia0
Friendly
Brussels, Belgium
- Croatia1Belgium2
World Cup qualifying
Zagreb, Croatia
- Belgium1Croatia1
World Cup qualifying
Brussels, Belgium
Who has had the upper hand over time?
The line climbs with every Belgium win and drops with every Croatia win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Belgium's home games
5 matches
221
BelgiumDrawsCroatia
In Croatia's home games
4 matches
202
BelgiumDrawsCroatia
At neutral venues
1 match
010
BelgiumDrawsCroatia
Record by competition
| Competition | Played | Belgium | Draws | Croatia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 1 | 2 | 1 | 3–3 |
| Friendly | 3 | 2 | 0 | 1 | 3–1 |
| Euro qualifying | 2 | 1 | 0 | 1 | 2–5 |
| World Cup | 1 | 0 | 1 | 0 | 0–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 4 | 8 | |
| 2010s | 3 | 6 | |
| 2020s | 3 | 3 |
Longest runs
| Longest run of | Belgium | Croatia |
|---|---|---|
| Wins in a row | 22013 to 2021 | 22001 to 2003 |
| Unbeaten meetings | 52012 to 2026 | 32000 to 2003 |
Top scorers in Belgium vs Croatia
- 1Romelu LukakuBelgium2
- 2Wesley SonckBelgium2
Scorer records exist for 5 of the 10 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Belgium and Croatia played each other?
10 times, starting on 2 September 2000. 7 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Belgium and Croatia?
Belgium, with 4 wins to 3. 3 matches ended level.
What is the biggest win in Belgium vs Croatia?
Croatia’s 4–0 win in Euro qualifying on 29 March 2003 in Zagreb.
When did Belgium and Croatia last play?
On 2 June 2026 in Rijeka, when Belgium won 2–0 in a friendly.
What is the competitive record between Belgium and Croatia?
In 7 competitive matches, Belgium have 2 wins, Croatia have 2, and 3 ended level.
Every Belgium vs Croatia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Croatia | 0–2 | Belgium | Friendly | Rijeka, Croatia | |
| Croatia | 0–0 | Belgium | World Cup | Al Rayyan, Qatar (neutral) | |
| Belgium | 1–0 | Croatia | Friendly | Brussels, Belgium | |
| Croatia | 1–2 | Belgium | World Cup qualifying | Zagreb, Croatia | |
| Belgium | 1–1 | Croatia | World Cup qualifying | Brussels, Belgium | |
| Belgium | 0–1 | Croatia | Friendly | Brussels, Belgium | |
| Belgium | 2–1 | Croatia | Euro qualifying | Brussels, Belgium | |
| Croatia | 4–0 | Belgium | Euro qualifying | Zagreb, Croatia | |
| Croatia | 1–0 | Belgium | World Cup qualifying | Zagreb, Croatia | |
| Belgium | 0–0 | Croatia | World Cup qualifying | Brussels, Belgium |
Recent form
Belgium
Croatia
- Lv SpainNations League1–2Tue 6 Oct 2026
- Lv EnglandNations League0–7Sat 3 Oct 2026
- Lat SpainNations League1–4Tue 29 Sept 2026
- Wat Czech RepublicNations League2–1Sat 26 Sept 2026
- Lv PortugalWorld Cup1–2Thu 2 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.