Skip to content
TheFootball.News

Croatia vs Spain head-to-head record

Croatia wins
3
Draws
2
Spain wins
8

13 meetings, 1994 to 2026Goals: Croatia 14, Spain 29

Croatia and Spain have met 13 times since 1994. Spain have won 8, Croatia 3, and 2 matches ended level. They last met on 6 October 2026, when Spain won 2–1 in the Nations League.

The 13 meetings have produced 43 goals, 3.31 per game. The biggest win is Spain’s 6–0 in the Nations League in 2018. Spain are unbeaten in the last five meetings (4 wins, 1 draw).

Who has won more, Croatia or Spain?

All matches13 matches

3 Croatia2 drawsSpain 8

Competitive9 matches

2 Croatia1 drawSpain 6

Friendlies4 matches

1 Croatia1 drawSpain 2

Key numbers

Goals
Croatia 14, Spain 293.31 per game
First meeting
Spain 0–2 CroatiaFriendly, 23 Mar 1994
Most recent
Croatia 1–2 SpainNations League, 6 Oct 2026
Croatia’s biggest win
Spain 0–2 CroatiaFriendly, 23 Mar 1994
Spain’s biggest win
Spain 6–0 CroatiaNations League, 11 Sept 2018
Most goals in a meeting
Croatia 3–5 SpainEuropean Championship, 28 Jun 2021
Current run
Spain unbeaten in 5
Biggest upset
Croatia 2–1 SpainEuropean Championship, 21 Jun 2016Winner’s rating-based win expectancy: 25%
TFN Elo rating now
Croatia 1912 (19th), Spain 2346 (1st)How the rating works

Last five meetings

  1. Croatia1Spain2

    Nations League

    Split, Croatia

  2. Spain4Croatia1

    Nations League

    Seville, Spain

  3. Spain3Croatia0

    European Championship

    Berlin, Germany (neutral)

  4. Croatia0Spain0

    Nations League, Spain won on penalties

    Rotterdam, Netherlands (neutral)

  5. Croatia3Spain5

    European Championship

    Copenhagen, Denmark (neutral)

Who has had the upper hand over time?

The line climbs with every Croatia win and drops with every Spain win, so its height shows who has won more meetings up to that point.

Above the line: Croatia have won more Below: Spain have won more
23 March 1994: Spain 0–2 Croatia (Friendly). Croatia +15 May 1999: Spain 3–1 Croatia (Friendly). Level23 February 2000: Croatia 0–0 Spain (Friendly). Level7 June 2006: Spain 2–1 Croatia (Friendly). Spain +118 June 2012: Croatia 0–1 Spain (European Championship). Spain +221 June 2016: Croatia 2–1 Spain (European Championship). Spain +111 September 2018: Spain 6–0 Croatia (Nations League). Spain +215 November 2018: Croatia 3–2 Spain (Nations League). Spain +128 June 2021: Croatia 3–5 Spain (European Championship). Spain +218 June 2023: Croatia 0–0 Spain (Nations League). Spain +215 June 2024: Spain 3–0 Croatia (European Championship). Spain +329 September 2026: Spain 4–1 Croatia (Nations League). Spain +46 October 2026: Croatia 1–2 Spain (Nations League). Spain +5Level
Spain lead by 5 wins after the latest meeting. The biggest lead was 5, held by Spain from 6 October 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

3 matches

111

CroatiaDrawsSpain

In Spain's home games

4 matches

103

CroatiaDrawsSpain

At neutral venues

6 matches

114

CroatiaDrawsSpain

Record by competition

Record by competition
CompetitionPlayedCroatiaDrawsSpainGoals
Nations League51135–14
Friendly41124–5
European Championship41035–10

Meetings by decade

Croatia wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1990s26
2000s23
2010s415
2020s519

Longest runs

Longest runs
Longest run ofCroatiaSpain
Wins in a row1201832024 to 2026
Unbeaten meetings1202352021 to 2026

Top scorers in Croatia vs Spain

  1. 1Álvaro MorataSpain3
  2. 2Sergio RamosSpain2(1 penalty)
  3. 3Tin JedvajCroatia2

Scorer records exist for 6 of the 13 meetings, mostly competitive matches. Own goals are not credited to a player.

Penalty shootouts

  • Croatia 0–0 SpainNations League, 18 Jun 2023Spain won on penalties

Questions answered

How many times have Croatia and Spain played each other?

13 times, starting on 23 March 1994. 9 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Croatia and Spain?

Spain, with 8 wins to 3. 2 matches ended level.

What is the biggest win in Croatia vs Spain?

Spain’s 6–0 win in the Nations League on 11 September 2018 in Elche.

When did Croatia and Spain last play?

On 6 October 2026 in Split, when Spain won 2–1 in the Nations League.

What is the competitive record between Croatia and Spain?

In 9 competitive matches, Croatia have 2 wins, Spain have 6, and 1 ended level.

Have Croatia and Spain met in a penalty shootout?

Yes, once. Most recently in the Nations League on 18 June 2023, when Spain won the shootout after a 0–0 draw.

Every Croatia vs Spain result

Show
Every Croatia vs Spain result
DateHomeScoreAwayCompetitionVenue
Croatia1–2SpainNations LeagueSplit, Croatia
Spain4–1CroatiaNations LeagueSeville, Spain
Spain3–0CroatiaEuropean ChampionshipBerlin, Germany (neutral)
Croatia0–0Spain on pensSpainNations LeagueRotterdam, Netherlands (neutral)
Croatia3–5SpainEuropean ChampionshipCopenhagen, Denmark (neutral)
Croatia3–2SpainNations LeagueZagreb, Croatia
Spain6–0CroatiaNations LeagueElche, Spain
Croatia2–1SpainEuropean ChampionshipBordeaux, France (neutral)
Croatia0–1SpainEuropean ChampionshipGdańsk, Poland (neutral)
Spain2–1CroatiaFriendlyGeneva, Switzerland (neutral)
Croatia0–0SpainFriendlySplit, Croatia
Spain3–1CroatiaFriendlySeville, Spain
Spain0–2CroatiaFriendlyValencia, Spain

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

Spain

  1. Wat CroatiaNations League2–1Tue 6 Oct 2026
  2. Wv Czech RepublicNations League3–1Sat 3 Oct 2026
  3. Wv CroatiaNations League4–1Tue 29 Sept 2026
  4. Wat EnglandNations League3–2Sat 26 Sept 2026
  5. Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026

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