Skip to content
TheFootball.News

Belgium vs Sweden head-to-head record

Belgium wins
9
Draws
3
Sweden wins
5

17 meetings, 1908 to 2023Goals: Belgium 27, Sweden 31

Belgium and Sweden have met 17 times since 1908. Belgium have won 9, Sweden 5, and 3 matches ended level. They last met on 16 October 2023, when the match ended 1–1 in Euro qualifying.

The 17 meetings have produced 58 goals, 3.41 per game. The biggest win is Sweden’s 8–1 in the Olympic Games in 1924. Belgium are unbeaten in the last six meetings (4 wins, 2 draws). They went 28 years without meeting, between 1961 and 1990.

Who has won more, Belgium or Sweden?

All matches17 matches

9 Belgium3 drawsSweden 5

Competitive9 matches

5 Belgium1 drawSweden 3

Friendlies8 matches

4 Belgium2 drawsSweden 2

Key numbers

Goals
Belgium 27, Sweden 313.41 per game
First meeting
Belgium 2–1 SwedenFriendly, 26 Oct 1908
Most recent
Belgium 1–1 SwedenEuro qualifying, 16 Oct 2023
Belgium’s biggest win
Belgium 5–1 SwedenFriendly, 17 Nov 1935
Sweden’s biggest win
Sweden 8–1 BelgiumOlympic Games, 29 May 1924
Most goals in a meeting
Sweden 8–1 BelgiumOlympic Games, 29 May 1924
Current run
Belgium unbeaten in 6
Biggest upset
Sweden 2–3 BelgiumWorld Cup qualifying, 28 May 1953Winner’s rating-based win expectancy: 19%
TFN Elo rating now
Belgium 2022 (10th), Sweden 1832 (32nd)How the rating works

Last five meetings

  1. Belgium1Sweden1

    Euro qualifying

    Brussels, Belgium

  2. Sweden0Belgium3

    Euro qualifying

    Stockholm, Sweden

  3. Sweden0Belgium1

    European Championship

    Nice, France (neutral)

  4. Sweden0Belgium2

    Friendly

    Solna, Sweden

  5. Belgium2Sweden1

    European Championship

    Brussels, Belgium

Who has had the upper hand over time?

The line climbs with every Belgium win and drops with every Sweden win, so its height shows who has won more meetings up to that point.

Above the line: Belgium have won more Below: Sweden have won more
26 October 1908: Belgium 2–1 Sweden (Friendly). Belgium +129 May 1924: Sweden 8–1 Belgium (Olympic Games). Level3 April 1927: Belgium 2–1 Sweden (Friendly). Belgium +14 September 1927: Sweden 7–0 Belgium (Friendly). Level28 September 1930: Belgium 2–2 Sweden (Friendly). Level12 June 1932: Sweden 3–1 Belgium (Friendly). Sweden +117 November 1935: Belgium 5–1 Sweden (Friendly). Level28 May 1953: Sweden 2–3 Belgium (World Cup qualifying). Belgium +18 October 1953: Belgium 2–0 Sweden (World Cup qualifying). Belgium +219 October 1960: Sweden 2–0 Belgium (World Cup qualifying). Belgium +14 October 1961: Belgium 0–2 Sweden (World Cup qualifying). Level21 February 1990: Belgium 0–0 Sweden (Friendly). Level10 June 2000: Belgium 2–1 Sweden (European Championship). Belgium +11 June 2014: Sweden 0–2 Belgium (Friendly). Belgium +222 June 2016: Sweden 0–1 Belgium (European Championship). Belgium +324 March 2023: Sweden 0–3 Belgium (Euro qualifying). Belgium +416 October 2023: Belgium 1–1 Sweden (Euro qualifying). Belgium +4Level
Belgium lead by 4 wins after the latest meeting. The biggest lead was 4, held by Belgium from 24 March 2023.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Belgium's home games

9 matches

531

BelgiumDrawsSweden

In Sweden's home games

6 matches

303

BelgiumDrawsSweden

At neutral venues

2 matches

101

BelgiumDrawsSweden

Record by competition

Record by competition
CompetitionPlayedBelgiumDrawsSwedenGoals
Friendly842214–15
World Cup qualifying42025–6
European Championship22003–1
Euro qualifying21104–1
Olympic Games10011–8

Meetings by decade

Belgium wins Draws Sweden wins
Meetings by decade
DecadeResultsPlayedGoals
1900s13
1920s319
1930s314
1950s27
1960s24
1990s10
2000s13
2010s23
2020s25

Longest runs

Longest runs
Longest run ofBelgiumSweden
Wins in a row42000 to 202321960 to 1961
Unbeaten meetings61990 to 202331960 to 1990

Top scorers in Belgium vs Sweden

  1. 1Romelu LukakuBelgium4(1 penalty)
  2. 2Rudolf KockSweden3
  3. 3Sven RydellSweden3
  4. 4Yngve BroddSweden3

Scorer records exist for 9 of the 17 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Belgium and Sweden played each other?

17 times, starting on 26 October 1908. 9 of those meetings were competitive and 8 were friendlies.

Who has won more matches between Belgium and Sweden?

Belgium, with 9 wins to 5. 3 matches ended level.

What is the biggest win in Belgium vs Sweden?

Sweden’s 8–1 win in the Olympic Games on 29 May 1924 in Colombes.

When did Belgium and Sweden last play?

On 16 October 2023 in Brussels, when the match ended 1–1 in Euro qualifying.

What is the competitive record between Belgium and Sweden?

In 9 competitive matches, Belgium have 5 wins, Sweden have 3, and 1 ended level.

Every Belgium vs Sweden result

Show
Every Belgium vs Sweden result
DateHomeScoreAwayCompetitionVenue
Belgium1–1SwedenEuro qualifyingBrussels, Belgium
Sweden0–3BelgiumEuro qualifyingStockholm, Sweden
Sweden0–1BelgiumEuropean ChampionshipNice, France (neutral)
Sweden0–2BelgiumFriendlySolna, Sweden
Belgium2–1SwedenEuropean ChampionshipBrussels, Belgium
Belgium0–0SwedenFriendlyBrussels, Belgium
Belgium0–2SwedenWorld Cup qualifyingBrussels, Belgium
Sweden2–0BelgiumWorld Cup qualifyingSolna, Sweden
Belgium2–0SwedenWorld Cup qualifyingBrussels, Belgium
Sweden2–3BelgiumWorld Cup qualifyingSolna, Sweden
Belgium5–1SwedenFriendlyBrussels, Belgium
Sweden3–1BelgiumFriendlyStockholm, Sweden
Belgium2–2SwedenFriendlyLiège, Belgium
Sweden7–0BelgiumFriendlyStockholm, Sweden
Belgium2–1SwedenFriendlyForest, Belgium
Sweden8–1BelgiumOlympic GamesColombes, France (neutral)
Belgium2–1SwedenFriendlyBrussels, Belgium

Recent form

Belgium

  1. Lat FranceNations League1–4Mon 5 Oct 2026
  2. Wv TurkeyNations League3–0Fri 2 Oct 2026
  3. Lv FranceNations League0–1Mon 28 Sept 2026
  4. Wat ItalyNations League2–0Fri 25 Sept 2026
  5. Lv SpainWorld Cup1–2Fri 10 Jul 2026

Sweden

  1. Wat RomaniaNations League1–0Mon 5 Oct 2026
  2. Dat BosniaNations League1–1Fri 2 Oct 2026
  3. Wv PolandNations League3–1Mon 28 Sept 2026
  4. Wv RomaniaNations League2–1Fri 25 Sept 2026
  5. Lv FranceWorld Cup0–3Tue 30 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.