Denmark vs Portugal
head-to-head record
- Denmark wins
- 4
- Draws
- 2
- Portugal wins
- 12
18 meetings, 1966 to 2026Goals: Denmark 23, Portugal 40
Denmark and Portugal have met 18 times since 1966. Portugal have won 12, Denmark 4, and 2 matches ended level. They last met on 1 October 2026, when Portugal won 4–2 in the Nations League.
The 18 meetings have produced 63 goals, 3.50 per game. The biggest win is Portugal’s 5–0 in Euro qualifying in 1971. Portugal have won the last two meetings. They went 18 years without meeting, between 1977 and 1996.
Who has won more, Denmark or Portugal?
All matches18 matches
Competitive15 matches
Friendlies3 matches
Key numbers
- Goals
- Denmark 23, Portugal 403.50 per game
- First meeting
- Denmark 1–3 PortugalFriendly, 21 Jun 1966
- Most recent
- Denmark 2–4 PortugalNations League, 1 Oct 2026
- Denmark’s biggest win
- Denmark 4–2 PortugalFriendly, 1 Sept 2006
- Portugal’s biggest win
- Portugal 5–0 DenmarkEuro qualifying, 12 May 1971
- Most goals in a meeting
- Portugal 5–2 DenmarkNations League, 23 Mar 2025
- Current run
- Portugal, 2 wins in a row
- Biggest upset
- Portugal 2–3 DenmarkWorld Cup qualifying, 10 Sept 2008Winner’s rating-based win expectancy: 25%
- TFN Elo rating now
- Denmark 1912 (20th), Portugal 2111 (5th)How the rating works
Last five meetings
- Denmark2Portugal4
Nations League
Copenhagen, Denmark
- Portugal5Denmark2
Nations League
Lisbon, Portugal
- Denmark1Portugal0
Nations League
Copenhagen, Denmark
- Portugal1Denmark0
Euro qualifying
Braga, Portugal
- Denmark0Portugal1
Euro qualifying
Copenhagen, Denmark
Who has had the upper hand over time?
The line climbs with every Denmark win and drops with every Portugal 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
9 matches
315
DenmarkDrawsPortugal
In Portugal's home games
7 matches
106
DenmarkDrawsPortugal
At neutral venues
2 matches
011
DenmarkDrawsPortugal
Record by competition
| Competition | Played | Denmark | Draws | Portugal | Goals |
|---|---|---|---|---|---|
| Euro qualifying | 6 | 1 | 0 | 5 | 3–12 |
| World Cup qualifying | 4 | 1 | 1 | 2 | 6–8 |
| Friendly | 3 | 1 | 0 | 2 | 6–7 |
| Nations League | 3 | 1 | 0 | 2 | 5–9 |
| European Championship | 2 | 0 | 1 | 1 | 3–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 1 | 4 | |
| 1970s | 4 | 13 | |
| 1990s | 1 | 2 | |
| 2000s | 4 | 16 | |
| 2010s | 5 | 14 | |
| 2020s | 3 | 14 |
Longest runs
| Longest run of | Denmark | Portugal |
|---|---|---|
| Wins in a row | 22006 to 2008 | 51966 to 1977 |
| Unbeaten meetings | 32006 to 2009 | 71966 to 2000 |
Top scorers in Denmark vs Portugal
- 1Nicklas BendtnerDenmark5
- 2Cristiano RonaldoPortugal4
- 3NaniPortugal3
- 4Francisco TrincãoPortugal2
- 5Manuel FernandesPortugal2
- 6Vítor BaptistaPortugal2
Scorer records exist for 14 of the 18 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Denmark and Portugal played each other?
18 times, starting on 21 June 1966. 15 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Denmark and Portugal?
Portugal, with 12 wins to 4. 2 matches ended level.
What is the biggest win in Denmark vs Portugal?
Portugal’s 5–0 win in Euro qualifying on 12 May 1971 in Porto.
When did Denmark and Portugal last play?
On 1 October 2026 in Copenhagen, when Portugal won 4–2 in the Nations League.
What is the competitive record between Denmark and Portugal?
In 15 competitive matches, Denmark have 3 wins, Portugal have 10, and 2 ended level.
When do Denmark and Portugal play next?
On 14 November 2026 in the Nations League (League A).
Every Denmark vs Portugal result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Denmark | 2–4 | Portugal | Nations League | Copenhagen, Denmark | |
| Portugal | 5–2 | Denmark | Nations League | Lisbon, Portugal | |
| Denmark | 1–0 | Portugal | Nations League | Copenhagen, Denmark | |
| Portugal | 1–0 | Denmark | Euro qualifying | Braga, Portugal | |
| Denmark | 0–1 | Portugal | Euro qualifying | Copenhagen, Denmark | |
| Denmark | 2–3 | Portugal | European Championship | Lviv, Ukraine (neutral) | |
| Denmark | 2–1 | Portugal | Euro qualifying | Copenhagen, Denmark | |
| Portugal | 3–1 | Denmark | Euro qualifying | Porto, Portugal | |
| Denmark | 1–1 | Portugal | World Cup qualifying | Copenhagen, Denmark | |
| Portugal | 2–3 | Denmark | World Cup qualifying | Lisbon, Portugal | |
| Denmark | 4–2 | Portugal | Friendly | Brøndby, Denmark | |
| Portugal | 2–1 | Denmark | Friendly | Leiria, Portugal | |
| Denmark | 1–1 | Portugal | European Championship | Sheffield, England (neutral) | |
| Denmark | 2–4 | Portugal | World Cup qualifying | Copenhagen, Denmark | |
| Portugal | 1–0 | Denmark | World Cup qualifying | Lisbon, Portugal | |
| Portugal | 5–0 | Denmark | Euro qualifying | Porto, Portugal | |
| Denmark | 0–1 | Portugal | Euro qualifying | Copenhagen, Denmark | |
| Denmark | 1–3 | Portugal | Friendly | Esbjerg, Denmark |
Recent form
Denmark
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.