Skip to content
TheFootball.News

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

1 Croatia2 drawsPortugal 8

Competitive7 matches

0 Croatia1 drawPortugal 6

Friendlies4 matches

1 Croatia1 drawPortugal 2

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

  1. Portugal2Croatia1

    World Cup

    Toronto, Canada (neutral)

  2. Croatia1Portugal1

    Nations League

    Split, Croatia

  3. Portugal2Croatia1

    Nations League

    Lisbon, Portugal

  4. Portugal1Croatia2

    Friendly

    Oeiras, Portugal

  5. 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.

Above the line: Croatia have won more Below: Portugal have won more
19 June 1996: Croatia 0–3 Portugal (European Championship). Portugal +112 November 2005: Portugal 2–0 Croatia (Friendly). Portugal +210 June 2013: Croatia 0–1 Portugal (Friendly). Portugal +325 June 2016: Croatia 0–1 Portugal (European Championship). Portugal +46 September 2018: Portugal 1–1 Croatia (Friendly). Portugal +45 September 2020: Portugal 4–1 Croatia (Nations League). Portugal +517 November 2020: Croatia 2–3 Portugal (Nations League). Portugal +68 June 2024: Portugal 1–2 Croatia (Friendly). Portugal +55 September 2024: Portugal 2–1 Croatia (Nations League). Portugal +618 November 2024: Croatia 1–1 Portugal (Nations League). Portugal +62 July 2026: Portugal 2–1 Croatia (World Cup). Portugal +7Level
Portugal lead by 7 wins after the latest meeting. The biggest lead was 7, held by Portugal from 2 July 2026.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedCroatiaDrawsPortugalGoals
Friendly41123–5
Nations League40135–10
European Championship20020–4
World Cup10011–2

Meetings by decade

Croatia wins Draws Portugal wins
Meetings by decade
DecadeResultsPlayedGoals
1990s13
2000s12
2010s34
2020s621

Longest runs

Longest runs
Longest run ofCroatiaPortugal
Wins in a row1202441996 to 2016
Unbeaten meetings1202471996 to 2020

Top scorers in Croatia vs Portugal

  1. 1João FélixPortugal3
  2. 2Cristiano RonaldoPortugal2(1 penalty)
  3. 3Mateo KovačićCroatia2
  4. 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

Show
Every Croatia vs Portugal result
DateHomeScoreAwayCompetitionVenue
Portugal2–1CroatiaWorld CupToronto, Canada (neutral)
Croatia1–1PortugalNations LeagueSplit, Croatia
Portugal2–1CroatiaNations LeagueLisbon, Portugal
Portugal1–2CroatiaFriendlyOeiras, Portugal
Croatia2–3PortugalNations LeagueSplit, Croatia
Portugal4–1CroatiaNations LeaguePorto, Portugal
Portugal1–1CroatiaFriendlyFaro-Loulé, Portugal
Croatia0–1PortugalEuropean ChampionshipLens, France (neutral)
Croatia0–1PortugalFriendlyGeneva, Switzerland (neutral)
Portugal2–0CroatiaFriendlyCoimbra, Portugal
Croatia0–3PortugalEuropean ChampionshipNottingham, England (neutral)

Recent form

Croatia

  1. Lv SpainNations League1–2Tue 6 Oct 2026
  2. Lv EnglandNations League0–7Sat 3 Oct 2026
  3. Lat SpainNations League1–4Tue 29 Sept 2026
  4. Wat Czech RepublicNations League2–1Sat 26 Sept 2026
  5. Lv PortugalWorld Cup1–2Thu 2 Jul 2026

Portugal

  1. Wv NorwayNations League2–1Sun 4 Oct 2026
  2. Wat DenmarkNations League4–2Thu 1 Oct 2026
  3. Wat NorwayNations League2–1Sun 27 Sept 2026
  4. Wv WalesNations League1–0Thu 24 Sept 2026
  5. Lv SpainWorld Cup0–1Mon 6 Jul 2026

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