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
Competitive10 matches
Friendlies6 matches
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
- Bulgaria0Denmark4
Kirin Cup
Suita, Japan (neutral)
- Denmark1Bulgaria1
World Cup qualifying
Copenhagen, Denmark
- Bulgaria1Denmark1
World Cup qualifying
Sofia, Bulgaria
- Bulgaria0Denmark2
European Championship
Braga, Portugal (neutral)
- 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.
Every meeting on one timeline
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
| Competition | Played | Bulgaria | Draws | Denmark | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 6 | 0 | 4 | 2 | 4–8 |
| Friendly | 6 | 3 | 3 | 0 | 11–5 |
| Euro qualifying | 2 | 1 | 1 | 0 | 5–2 |
| Kirin Cup | 1 | 0 | 0 | 1 | 0–4 |
| European Championship | 1 | 0 | 0 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 2 | 5 | |
| 1970s | 3 | 11 | |
| 1980s | 4 | 9 | |
| 1990s | 1 | 2 | |
| 2000s | 3 | 6 | |
| 2010s | 3 | 8 |
Longest runs
| Longest run of | Bulgaria | Denmark |
|---|---|---|
| Wins in a row | 21959 to 1977 | 22001 to 2004 |
| Unbeaten meetings | 81957 to 1988 | 91988 to 2016 |
The longest run of draws is 2, from 12 October 2012 to 26 March 2013.
Top scorers in Bulgaria vs Denmark
- 1Jon Dahl TomassonDenmark3
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Bulgaria | 0–4 | Denmark | Kirin Cup | Suita, Japan (neutral) | |
| Denmark | 1–1 | Bulgaria | World Cup qualifying | Copenhagen, Denmark | |
| Bulgaria | 1–1 | Denmark | World Cup qualifying | Sofia, Bulgaria | |
| Bulgaria | 0–2 | Denmark | European Championship | Braga, Portugal (neutral) | |
| Bulgaria | 0–2 | Denmark | World Cup qualifying | Sofia, Bulgaria | |
| Denmark | 1–1 | Bulgaria | World Cup qualifying | Copenhagen, Denmark | |
| Denmark | 1–1 | Bulgaria | Friendly | Odense, Denmark | |
| Bulgaria | 0–2 | Denmark | World Cup qualifying | Sofia, Bulgaria | |
| Denmark | 1–1 | Bulgaria | World Cup qualifying | Copenhagen, Denmark | |
| Bulgaria | 3–0 | Denmark | Friendly | Sofia, Bulgaria | |
| Denmark | 1–1 | Bulgaria | Friendly | Copenhagen, Denmark | |
| Bulgaria | 3–0 | Denmark | Euro qualifying | Sofia, Bulgaria | |
| Denmark | 2–2 | Bulgaria | Euro qualifying | Copenhagen, Denmark | |
| Bulgaria | 3–1 | Denmark | Friendly | Sofia, Bulgaria | |
| Bulgaria | 2–1 | Denmark | Friendly | Sofia, Bulgaria | |
| Denmark | 1–1 | Bulgaria | Friendly | Copenhagen, Denmark |
Recent form
Bulgaria
- Wat LuxembourgNations League2–0Tue 6 Oct 2026
- Lat IcelandNations League0–3Sat 3 Oct 2026
- Dv EstoniaNations League0–0Tue 29 Sept 2026
- Lv LuxembourgNations League1–2Sat 26 Sept 2026
- Dat MoldovaFriendly2–2Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.