Belgium vs Serbia
head-to-head record
- Belgium wins
- 4
- Draws
- 1
- Serbia wins
- 2
7 meetings, 2004 to 2023Goals: Belgium 9, Serbia 6
Belgium and Serbia have met 7 times since 2004. Belgium have won 4, Serbia 2, and 1 match ended level. They last met on 15 November 2023, when Belgium won 1–0 in a friendly.
The 7 meetings have produced 15 goals, 2.14 per game. The biggest win is Belgium’s 3–0 in World Cup qualifying in 2012. Belgium have won the last four meetings.
Who has won more, Belgium or Serbia?
All matches7 matches
Competitive6 matches
Friendlies1 match
Key numbers
- Goals
- Belgium 9, Serbia 62.14 per game
- First meeting
- Belgium 0–2 SerbiaWorld Cup qualifying, 17 Nov 2004
- Most recent
- Belgium 1–0 SerbiaFriendly, 15 Nov 2023
- Belgium’s biggest win
- Serbia 0–3 BelgiumWorld Cup qualifying, 12 Oct 2012
- Serbia’s biggest win
- Belgium 0–2 SerbiaWorld Cup qualifying, 17 Nov 2004
- Most goals in a meeting
- Belgium 3–2 SerbiaEuro qualifying, 22 Aug 2007
- Current run
- Belgium, 4 wins in a row
- TFN Elo rating now
- Belgium 2022 (10th), Serbia 1742 (47th)How the rating works
Last five meetings
- Belgium1Serbia0
Friendly
Leuven, Belgium
- Belgium2Serbia1
World Cup qualifying
Brussels, Belgium
- Serbia0Belgium3
World Cup qualifying
Belgrade, Serbia
- Belgium3Serbia2
Euro qualifying
Brussels, Belgium
- Serbia1Belgium0
Euro qualifying
Belgrade, Serbia
Who has had the upper hand over time?
The line climbs with every Belgium win and drops with every Serbia 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
4 matches
301
BelgiumDrawsSerbia
In Serbia's home games
3 matches
111
BelgiumDrawsSerbia
Record by competition
| Competition | Played | Belgium | Draws | Serbia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 2 | 1 | 1 | 5–3 |
| Euro qualifying | 2 | 1 | 0 | 1 | 3–3 |
| Friendly | 1 | 1 | 0 | 0 | 1–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 4 | 8 | |
| 2010s | 2 | 6 | |
| 2020s | 1 | 1 |
Longest runs
| Longest run of | Belgium | Serbia |
|---|---|---|
| Wins in a row | 42007 to 2023 | 12006 |
| Unbeaten meetings | 42007 to 2023 | 32004 to 2006 |
Top scorers in Belgium vs Serbia
- 1Kevin De BruyneBelgium2
- 2Kevin MirallasBelgium2
- 3Mousa DembéléBelgium2
- 4Zdravko KuzmanovićSerbia2
Scorer records exist for 5 of the 7 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Belgium and Serbia played each other?
7 times, starting on 17 November 2004. 6 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Belgium and Serbia?
Belgium, with 4 wins to 2. 1 match ended level.
What is the biggest win in Belgium vs Serbia?
Belgium’s 3–0 win in World Cup qualifying on 12 October 2012 in Belgrade.
When did Belgium and Serbia last play?
On 15 November 2023 in Leuven, when Belgium won 1–0 in a friendly.
What is the competitive record between Belgium and Serbia?
In 6 competitive matches, Belgium have 3 wins, Serbia have 2, and 1 ended level.
Every Belgium vs Serbia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Belgium | 1–0 | Serbia | Friendly | Leuven, Belgium | |
| Belgium | 2–1 | Serbia | World Cup qualifying | Brussels, Belgium | |
| Serbia | 0–3 | Belgium | World Cup qualifying | Belgrade, Serbia | |
| Belgium | 3–2 | Serbia | Euro qualifying | Brussels, Belgium | |
| Serbia | 1–0 | Belgium | Euro qualifying | Belgrade, Serbia | |
| Serbiaas Serbia and Montenegro | 0–0 | Belgium | World Cup qualifying | Belgrade, Serbia and Montenegro | |
| Belgium | 0–2 | Serbiaas Serbia and Montenegro | World Cup qualifying | Brussels, Belgium |
Recent form
Belgium
Serbia
- Lat NetherlandsNations League1–2Sun 4 Oct 2026
- Lat GermanyNations League0–2Thu 1 Oct 2026
- Lv NetherlandsNations League1–2Sun 27 Sept 2026
- Lv GreeceNations League1–2Thu 24 Sept 2026
- Lat MexicoFriendly1–5Thu 4 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.