Denmark vs Greece
head-to-head record
- Denmark wins
- 10
- Draws
- 4
- Greece wins
- 3
17 meetings, 1959 to 2025Goals: Denmark 38, Greece 18
Denmark and Greece have met 17 times since 1959. Denmark have won 10, Greece 3, and 4 matches ended level. They last met on 12 October 2025, when Denmark won 3–1 in World Cup qualifying.
The 17 meetings have produced 56 goals, 3.29 per game. The biggest win is Denmark’s 7–1 in World Cup qualifying in 1989. Denmark are unbeaten in the last four meetings (3 wins, 1 draw). They went 16 years without meeting, between 2009 and 2025.
Who has won more, Denmark or Greece?
All matches17 matches
Competitive14 matches
Friendlies3 matches
Key numbers
- Goals
- Denmark 38, Greece 183.29 per game
- First meeting
- Greece 1–3 DenmarkFriendly, 2 Dec 1959
- Most recent
- Denmark 3–1 GreeceWorld Cup qualifying, 12 Oct 2025
- Denmark’s biggest win
- Denmark 7–1 GreeceWorld Cup qualifying, 17 May 1989
- Greece’s biggest win
- Greece 4–2 DenmarkWorld Cup qualifying, 29 Nov 1964
- Most goals in a meeting
- Denmark 7–2 GreeceFriendly, 3 Jul 1960
- Current run
- Denmark unbeaten in 4
- TFN Elo rating now
- Denmark 1912 (20th), Greece 1857 (26th)How the rating works
Last five meetings
- Denmark3Greece1
World Cup qualifying
Copenhagen, Denmark
- Greece0Denmark3
World Cup qualifying
Athens, Greece
- Greece1Denmark1
Friendly
Piraeus, Greece
- Denmark1Greece0
World Cup qualifying
Copenhagen, Denmark
- Greece2Denmark1
World Cup qualifying
Piraeus, Greece
Who has had the upper hand over time?
The line climbs with every Denmark win and drops with every Greece win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Denmark's home games
8 matches
611
DenmarkDrawsGreece
In Greece's home games
9 matches
432
DenmarkDrawsGreece
Record by competition
| Competition | Played | Denmark | Draws | Greece | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 12 | 6 | 3 | 3 | 24–14 |
| Friendly | 3 | 2 | 1 | 0 | 11–4 |
| Euro qualifying | 2 | 2 | 0 | 0 | 3–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 4 | |
| 1960s | 3 | 17 | |
| 1980s | 6 | 19 | |
| 1990s | 2 | 3 | |
| 2000s | 3 | 6 | |
| 2020s | 2 | 7 |
Longest runs
| Longest run of | Denmark | Greece |
|---|---|---|
| Wins in a row | 31981 to 1983 | 12005 |
| Unbeaten meetings | 71981 to 1997 | 31964 to 1980 |
Top scorers in Denmark vs Greece
- 1Giorgos SiderisGreece3
- 2Brian LaudrupDenmark2
- 3Dinos KouisGreece2
- 4Flemming PovlsenDenmark2
- 5Mikkel DamsgaardDenmark2
- 6Mimis PapaioannouGreece2
- 7Preben ElkjærDenmark2
- 8Rasmus HøjlundDenmark2
Scorer records exist for 13 of the 17 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Denmark and Greece played each other?
17 times, starting on 2 December 1959. 14 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Denmark and Greece?
Denmark, with 10 wins to 3. 4 matches ended level.
What is the biggest win in Denmark vs Greece?
Denmark’s 7–1 win in World Cup qualifying on 17 May 1989 in Copenhagen.
When did Denmark and Greece last play?
On 12 October 2025 in Copenhagen, when Denmark won 3–1 in World Cup qualifying.
What is the competitive record between Denmark and Greece?
In 14 competitive matches, Denmark have 8 wins, Greece have 3, and 3 ended level.
Every Denmark vs Greece result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Denmark | 3–1 | Greece | World Cup qualifying | Copenhagen, Denmark | |
| Greece | 0–3 | Denmark | World Cup qualifying | Athens, Greece | |
| Greece | 1–1 | Denmark | Friendly | Piraeus, Greece | |
| Denmark | 1–0 | Greece | World Cup qualifying | Copenhagen, Denmark | |
| Greece | 2–1 | Denmark | World Cup qualifying | Piraeus, Greece | |
| Greece | 0–0 | Denmark | World Cup qualifying | Athens, Greece | |
| Denmark | 2–1 | Greece | World Cup qualifying | Copenhagen, Denmark | |
| Denmark | 7–1 | Greece | World Cup qualifying | Copenhagen, Denmark | |
| Greece | 1–1 | Denmark | World Cup qualifying | Athens, Greece | |
| Greece | 0–2 | Denmark | Euro qualifying | Athens, Greece | |
| Denmark | 1–0 | Greece | Euro qualifying | Copenhagen, Denmark | |
| Greece | 2–3 | Denmark | World Cup qualifying | Salonica, Greece | |
| Denmark | 0–1 | Greece | World Cup qualifying | Copenhagen, Denmark | |
| Denmark | 1–1 | Greece | World Cup qualifying | Copenhagen, Denmark | |
| Greece | 4–2 | Denmark | World Cup qualifying | Athens, Greece | |
| Denmark | 7–2 | Greece | Friendly | Copenhagen, Denmark | |
| Greece | 1–3 | Denmark | Friendly | Athens, Greece |
Recent form
Denmark
Greece
- Dv GermanyNations League0–0Sun 4 Oct 2026
- Dv NetherlandsNations League2–2Thu 1 Oct 2026
- Wat GermanyNations League1–0Sun 27 Sept 2026
- Wat SerbiaNations League2–1Thu 24 Sept 2026
- Lv ItalyFriendly0–1Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.