Skip to content
TheFootball.News

Bulgaria vs Sweden head-to-head record

Bulgaria wins
3
Draws
2
Sweden wins
11

16 meetings, 1967 to 2017Goals: Bulgaria 11, Sweden 31

Bulgaria and Sweden have met 16 times since 1967. Sweden have won 11, Bulgaria 3, and 2 matches ended level. They last met on 31 August 2017, when Bulgaria won 3–2 in World Cup qualifying.

The 16 meetings have produced 42 goals, 2.63 per game. The biggest win is Sweden’s 5–0 at the European Championship in 2004.

Who has won more, Bulgaria or Sweden?

All matches16 matches

3 Bulgaria2 drawsSweden 11

Competitive13 matches

3 Bulgaria2 drawsSweden 8

Friendlies3 matches

0 Bulgaria0 drawsSweden 3

Key numbers

Goals
Bulgaria 11, Sweden 312.63 per game
First meeting
Sweden 0–2 BulgariaEuro qualifying, 11 Jun 1967
Most recent
Bulgaria 3–2 SwedenWorld Cup qualifying, 31 Aug 2017
Bulgaria’s biggest win
Bulgaria 3–0 SwedenEuro qualifying, 12 Nov 1967
Sweden’s biggest win
Sweden 5–0 BulgariaEuropean Championship, 14 Jun 2004
Most goals in a meeting
Bulgaria 3–2 SwedenWorld Cup qualifying, 31 Aug 2017
Biggest upset
Sweden 0–2 BulgariaEuro qualifying, 11 Jun 1967Winner’s rating-based win expectancy: 27%
TFN Elo rating now
Bulgaria 1507 (99th), Sweden 1832 (32nd)How the rating works

Last five meetings

  1. Bulgaria3Sweden2

    World Cup qualifying

    Sofia, Bulgaria

  2. Sweden3Bulgaria0

    World Cup qualifying

    Solna, Sweden

  3. Sweden3Bulgaria0

    World Cup qualifying

    Solna, Sweden

  4. Bulgaria0Sweden3

    World Cup qualifying

    Sofia, Bulgaria

  5. Sweden5Bulgaria0

    European Championship

    Lisbon, Portugal (neutral)

Who has had the upper hand over time?

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

Above the line: Bulgaria have won more Below: Sweden have won more
11 June 1967: Sweden 0–2 Bulgaria (Euro qualifying). Bulgaria +112 November 1967: Bulgaria 3–0 Sweden (Euro qualifying). Bulgaria +215 June 1974: Sweden 0–0 Bulgaria (World Cup). Bulgaria +224 September 1980: Bulgaria 2–3 Sweden (Friendly). Bulgaria +112 August 1981: Sweden 1–0 Bulgaria (Friendly). Level26 September 1990: Sweden 2–0 Bulgaria (Friendly). Sweden +17 October 1992: Sweden 2–0 Bulgaria (World Cup qualifying). Sweden +28 September 1993: Bulgaria 1–1 Sweden (World Cup qualifying). Sweden +216 July 1994: Sweden 4–0 Bulgaria (World Cup). Sweden +314 October 1998: Bulgaria 0–1 Sweden (Euro qualifying). Sweden +44 September 1999: Sweden 1–0 Bulgaria (Euro qualifying). Sweden +514 June 2004: Sweden 5–0 Bulgaria (European Championship). Sweden +626 March 2005: Bulgaria 0–3 Sweden (World Cup qualifying). Sweden +73 September 2005: Sweden 3–0 Bulgaria (World Cup qualifying). Sweden +810 October 2016: Sweden 3–0 Bulgaria (World Cup qualifying). Sweden +931 August 2017: Bulgaria 3–2 Sweden (World Cup qualifying). Sweden +8Level
Sweden lead by 8 wins after the latest meeting. The biggest lead was 9, held by Sweden from 10 October 2016.

Every meeting on one timeline

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

Home, away and neutral

In Bulgaria's home games

6 matches

213

BulgariaDrawsSweden

In Sweden's home games

7 matches

106

BulgariaDrawsSweden

At neutral venues

3 matches

012

BulgariaDrawsSweden

Record by competition

Record by competition
CompetitionPlayedBulgariaDrawsSwedenGoals
World Cup qualifying61144–14
Euro qualifying42025–2
Friendly30032–6
World Cup20110–4
European Championship10010–5

Meetings by decade

Bulgaria wins Draws Sweden wins
Meetings by decade
DecadeResultsPlayedGoals
1960s25
1970s10
1980s26
1990s612
2000s311
2010s28

Longest runs

Longest runs
Longest run ofBulgariaSweden
Wins in a row2196771994 to 2016
Unbeaten meetings31967 to 1974131974 to 2016

Top scorers in Bulgaria vs Sweden

  1. 1Freddie LjungbergSweden4(1 penalty)
  2. 2Henrik LarssonSweden4
  3. 3Martin DahlinSweden2
  4. 4Zlatan IbrahimovićSweden2(1 penalty)

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

Questions answered

How many times have Bulgaria and Sweden played each other?

16 times, starting on 11 June 1967. 13 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Bulgaria and Sweden?

Sweden, with 11 wins to 3. 2 matches ended level.

What is the biggest win in Bulgaria vs Sweden?

Sweden’s 5–0 win at the European Championship on 14 June 2004 in Lisbon.

When did Bulgaria and Sweden last play?

On 31 August 2017 in Sofia, when Bulgaria won 3–2 in World Cup qualifying.

What is the competitive record between Bulgaria and Sweden?

In 13 competitive matches, Bulgaria have 3 wins, Sweden have 8, and 2 ended level.

Every Bulgaria vs Sweden result

Show
Every Bulgaria vs Sweden result
DateHomeScoreAwayCompetitionVenue
Bulgaria3–2SwedenWorld Cup qualifyingSofia, Bulgaria
Sweden3–0BulgariaWorld Cup qualifyingSolna, Sweden
Sweden3–0BulgariaWorld Cup qualifyingSolna, Sweden
Bulgaria0–3SwedenWorld Cup qualifyingSofia, Bulgaria
Sweden5–0BulgariaEuropean ChampionshipLisbon, Portugal (neutral)
Sweden1–0BulgariaEuro qualifyingSolna, Sweden
Bulgaria0–1SwedenEuro qualifyingBurgas, Bulgaria
Sweden4–0BulgariaWorld CupPasadena, United States (neutral)
Bulgaria1–1SwedenWorld Cup qualifyingSofia, Bulgaria
Sweden2–0BulgariaWorld Cup qualifyingSolna, Sweden
Sweden2–0BulgariaFriendlySolna, Sweden
Sweden1–0BulgariaFriendlyUddevalla, Sweden
Bulgaria2–3SwedenFriendlyBurgas, Bulgaria
Sweden0–0BulgariaWorld CupDüsseldorf, Germany (neutral)
Bulgaria3–0SwedenEuro qualifyingSofia, Bulgaria
Sweden0–2BulgariaEuro qualifyingSolna, Sweden

Recent form

Bulgaria

  1. Wat LuxembourgNations League2–0Tue 6 Oct 2026
  2. Lat IcelandNations League0–3Sat 3 Oct 2026
  3. Dv EstoniaNations League0–0Tue 29 Sept 2026
  4. Lv LuxembourgNations League1–2Sat 26 Sept 2026
  5. Dat MoldovaFriendly2–2Fri 5 Jun 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.