Skip to content
TheFootball.News

Bulgaria vs Denmark head-to-head record

Bulgaria wins
4
Draws
8
Denmark wins
4

16 meetings, 1957 to 2016Goals: Bulgaria 20, Denmark 21

Bulgaria and Denmark have met 16 times since 1957. They have won four each, with 8 draws. They last met on 7 June 2016, when Denmark won 4–0 in the Kirin Cup.

The 16 meetings have produced 41 goals, 2.56 per game. The biggest win is Denmark’s 4–0 in the Kirin Cup in 2016. Denmark are unbeaten in the last nine meetings (4 wins, 5 draws). In competitive matches, though, Denmark lead 4 wins to 1.

Who has won more, Bulgaria or Denmark?

All matches16 matches

4 Bulgaria8 drawsDenmark 4

Competitive10 matches

1 Bulgaria5 drawsDenmark 4

Friendlies6 matches

3 Bulgaria3 drawsDenmark 0

Key numbers

Goals
Bulgaria 20, Denmark 212.56 per game
First meeting
Denmark 1–1 BulgariaFriendly, 26 May 1957
Most recent
Bulgaria 0–4 DenmarkKirin Cup, 7 Jun 2016
Bulgaria’s biggest win
Bulgaria 3–0 DenmarkFriendly, 9 Apr 1986
Denmark’s biggest win
Bulgaria 0–4 DenmarkKirin Cup, 7 Jun 2016
Most goals in a meeting
Bulgaria 0–4 DenmarkKirin Cup, 7 Jun 2016
Current run
Denmark unbeaten in 9
TFN Elo rating now
Bulgaria 1507 (99th), Denmark 1912 (20th)How the rating works

Last five meetings

  1. Bulgaria0Denmark4

    Kirin Cup

    Suita, Japan (neutral)

  2. Denmark1Bulgaria1

    World Cup qualifying

    Copenhagen, Denmark

  3. Bulgaria1Denmark1

    World Cup qualifying

    Sofia, Bulgaria

  4. Bulgaria0Denmark2

    European Championship

    Braga, Portugal (neutral)

  5. Bulgaria0Denmark2

    World Cup qualifying

    Sofia, Bulgaria

Who has had the upper hand over time?

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

Above the line: Bulgaria have won more Below: Denmark have won more
26 May 1957: Denmark 1–1 Bulgaria (Friendly). Level6 December 1959: Bulgaria 2–1 Denmark (Friendly). Bulgaria +113 April 1977: Bulgaria 3–1 Denmark (Friendly). Bulgaria +211 October 1978: Denmark 2–2 Bulgaria (Euro qualifying). Bulgaria +231 October 1979: Bulgaria 3–0 Denmark (Euro qualifying). Bulgaria +38 June 1984: Denmark 1–1 Bulgaria (Friendly). Bulgaria +39 April 1986: Bulgaria 3–0 Denmark (Friendly). Bulgaria +42 November 1988: Denmark 1–1 Bulgaria (World Cup qualifying). Bulgaria +426 April 1989: Bulgaria 0–2 Denmark (World Cup qualifying). Bulgaria +39 April 1991: Denmark 1–1 Bulgaria (Friendly). Bulgaria +311 October 2000: Denmark 1–1 Bulgaria (World Cup qualifying). Bulgaria +35 September 2001: Bulgaria 0–2 Denmark (World Cup qualifying). Bulgaria +218 June 2004: Bulgaria 0–2 Denmark (European Championship). Bulgaria +112 October 2012: Bulgaria 1–1 Denmark (World Cup qualifying). Bulgaria +126 March 2013: Denmark 1–1 Bulgaria (World Cup qualifying). Bulgaria +17 June 2016: Bulgaria 0–4 Denmark (Kirin Cup). LevelLevel
Level after the latest meeting. The biggest lead was 4, held by Bulgaria from 9 April 1986.

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

7 matches

412

BulgariaDrawsDenmark

In Denmark's home games

7 matches

070

BulgariaDrawsDenmark

At neutral venues

2 matches

002

BulgariaDrawsDenmark

Record by competition

Record by competition
CompetitionPlayedBulgariaDrawsDenmarkGoals
World Cup qualifying60424–8
Friendly633011–5
Euro qualifying21105–2
Kirin Cup10010–4
European Championship10010–2

Meetings by decade

Bulgaria wins Draws Denmark wins
Meetings by decade
DecadeResultsPlayedGoals
1950s25
1970s311
1980s49
1990s12
2000s36
2010s38

Longest runs

Longest runs
Longest run ofBulgariaDenmark
Wins in a row21959 to 197722001 to 2004
Unbeaten meetings81957 to 198891988 to 2016

The longest run of draws is 2, from 12 October 2012 to 26 March 2013.

Top scorers in Bulgaria vs Denmark

  1. 1Jon Dahl TomassonDenmark3
  2. 2Chavdar TsvetkovBulgaria2

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

Questions answered

How many times have Bulgaria and Denmark played each other?

16 times, starting on 26 May 1957. 10 of those meetings were competitive and 6 were friendlies.

Who has won more matches between Bulgaria and Denmark?

Neither: they have 4 wins each, with 8 draws.

What is the biggest win in Bulgaria vs Denmark?

Denmark’s 4–0 win in the Kirin Cup on 7 June 2016 in Suita.

When did Bulgaria and Denmark last play?

On 7 June 2016 in Suita, when Denmark won 4–0 in the Kirin Cup.

What is the competitive record between Bulgaria and Denmark?

In 10 competitive matches, Bulgaria have 1 win, Denmark have 4, and 5 ended level.

Every Bulgaria vs Denmark result

Show
Every Bulgaria vs Denmark result
DateHomeScoreAwayCompetitionVenue
Bulgaria0–4DenmarkKirin CupSuita, Japan (neutral)
Denmark1–1BulgariaWorld Cup qualifyingCopenhagen, Denmark
Bulgaria1–1DenmarkWorld Cup qualifyingSofia, Bulgaria
Bulgaria0–2DenmarkEuropean ChampionshipBraga, Portugal (neutral)
Bulgaria0–2DenmarkWorld Cup qualifyingSofia, Bulgaria
Denmark1–1BulgariaWorld Cup qualifyingCopenhagen, Denmark
Denmark1–1BulgariaFriendlyOdense, Denmark
Bulgaria0–2DenmarkWorld Cup qualifyingSofia, Bulgaria
Denmark1–1BulgariaWorld Cup qualifyingCopenhagen, Denmark
Bulgaria3–0DenmarkFriendlySofia, Bulgaria
Denmark1–1BulgariaFriendlyCopenhagen, Denmark
Bulgaria3–0DenmarkEuro qualifyingSofia, Bulgaria
Denmark2–2BulgariaEuro qualifyingCopenhagen, Denmark
Bulgaria3–1DenmarkFriendlySofia, Bulgaria
Bulgaria2–1DenmarkFriendlySofia, Bulgaria
Denmark1–1BulgariaFriendlyCopenhagen, Denmark

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

Denmark

  1. Wat WalesNations League1–0Sun 4 Oct 2026
  2. Lv PortugalNations League2–4Thu 1 Oct 2026
  3. Wv WalesNations League2–0Sun 27 Sept 2026
  4. Lat NorwayNations League2–3Thu 24 Sept 2026
  5. Wv UkraineFriendly2–1Sun 7 Jun 2026

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