Croatia vs Portugal
head-to-head record
- Croatia wins
- 1
- Draws
- 2
- Portugal wins
- 8
11 meetings, 1996 to 2026Goals: Croatia 9, Portugal 21
Croatia and Portugal have met 11 times since 1996. Portugal have won 8, Croatia 1, and 2 matches ended level. They last met on 2 July 2026, when Portugal won 2–1 at the World Cup.
The 11 meetings have produced 30 goals, 2.73 per game. The biggest win is Portugal’s 4–1 in the Nations League in 2020. Portugal are unbeaten in the last three meetings (2 wins, 1 draw).
Who has won more, Croatia or Portugal?
All matches11 matches
Competitive7 matches
Friendlies4 matches
Key numbers
- Goals
- Croatia 9, Portugal 212.73 per game
- First meeting
- Croatia 0–3 PortugalEuropean Championship, 19 Jun 1996
- Most recent
- Portugal 2–1 CroatiaWorld Cup, 2 Jul 2026
- Croatia’s biggest win
- Portugal 1–2 CroatiaFriendly, 8 Jun 2024
- Portugal’s biggest win
- Portugal 4–1 CroatiaNations League, 5 Sept 2020
- Most goals in a meeting
- Croatia 2–3 PortugalNations League, 17 Nov 2020
- Current run
- Portugal unbeaten in 3
- Biggest upset
- Portugal 1–2 CroatiaFriendly, 8 Jun 2024Winner’s rating-based win expectancy: 28%
- TFN Elo rating now
- Croatia 1912 (19th), Portugal 2111 (5th)How the rating works
Last five meetings
- Portugal2Croatia1
World Cup
Toronto, Canada (neutral)
- Croatia1Portugal1
Nations League
Split, Croatia
- Portugal2Croatia1
Nations League
Lisbon, Portugal
- Portugal1Croatia2
Friendly
Oeiras, Portugal
- Croatia2Portugal3
Nations League
Split, Croatia
Who has had the upper hand over time?
The line climbs with every Croatia 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 Croatia's home games
2 matches
011
CroatiaDrawsPortugal
In Portugal's home games
5 matches
113
CroatiaDrawsPortugal
At neutral venues
4 matches
004
CroatiaDrawsPortugal
Record by competition
| Competition | Played | Croatia | Draws | Portugal | Goals |
|---|---|---|---|---|---|
| Friendly | 4 | 1 | 1 | 2 | 3–5 |
| Nations League | 4 | 0 | 1 | 3 | 5–10 |
| European Championship | 2 | 0 | 0 | 2 | 0–4 |
| World Cup | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 1 | 3 | |
| 2000s | 1 | 2 | |
| 2010s | 3 | 4 | |
| 2020s | 6 | 21 |
Longest runs
| Longest run of | Croatia | Portugal |
|---|---|---|
| Wins in a row | 12024 | 41996 to 2016 |
| Unbeaten meetings | 12024 | 71996 to 2020 |
Top scorers in Croatia vs Portugal
- 1João FélixPortugal3
- 2Cristiano RonaldoPortugal2(1 penalty)
- 3Mateo KovačićCroatia2
- 4Rúben DiasPortugal2
Scorer records exist for 7 of the 11 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Croatia and Portugal played each other?
11 times, starting on 19 June 1996. 7 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Croatia and Portugal?
Portugal, with 8 wins to 1. 2 matches ended level.
What is the biggest win in Croatia vs Portugal?
Portugal’s 4–1 win in the Nations League on 5 September 2020 in Porto.
When did Croatia and Portugal last play?
On 2 July 2026 in Toronto, when Portugal won 2–1 at the World Cup.
What is the competitive record between Croatia and Portugal?
In 7 competitive matches, Croatia have 0 wins, Portugal have 6, and 1 ended level.
Every Croatia vs Portugal result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Portugal | 2–1 | Croatia | World Cup | Toronto, Canada (neutral) | |
| Croatia | 1–1 | Portugal | Nations League | Split, Croatia | |
| Portugal | 2–1 | Croatia | Nations League | Lisbon, Portugal | |
| Portugal | 1–2 | Croatia | Friendly | Oeiras, Portugal | |
| Croatia | 2–3 | Portugal | Nations League | Split, Croatia | |
| Portugal | 4–1 | Croatia | Nations League | Porto, Portugal | |
| Portugal | 1–1 | Croatia | Friendly | Faro-Loulé, Portugal | |
| Croatia | 0–1 | Portugal | European Championship | Lens, France (neutral) | |
| Croatia | 0–1 | Portugal | Friendly | Geneva, Switzerland (neutral) | |
| Portugal | 2–0 | Croatia | Friendly | Coimbra, Portugal | |
| Croatia | 0–3 | Portugal | European Championship | Nottingham, England (neutral) |
Recent form
Croatia
- Lv SpainNations League1–2Tue 6 Oct 2026
- Lv EnglandNations League0–7Sat 3 Oct 2026
- Lat SpainNations League1–4Tue 29 Sept 2026
- Wat Czech RepublicNations League2–1Sat 26 Sept 2026
- Lv PortugalWorld Cup1–2Thu 2 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.