Skip to content
TheFootball.News

Netherlands vs Spain head-to-head record

Netherlands wins
6
Draws
4
Spain wins
5

15 meetings, 1920 to 2025Goals: Netherlands 24, Spain 23

Netherlands and Spain have met 15 times since 1920. Netherlands have won 6, Spain 5, and 4 matches ended level. They last met on 23 March 2025, when the match ended 3–3 in the Nations League.

The 15 meetings have produced 47 goals, 3.13 per game. The biggest win is Netherlands’ 5–1 at the World Cup in 2014. Netherlands are unbeaten in the last five meetings (2 wins, 3 draws). In competitive matches, though, Spain lead 3 wins to 2.

Who has won more, Netherlands or Spain?

All matches15 matches

6 Netherlands4 drawsSpain 5

Competitive7 matches

2 Netherlands2 drawsSpain 3

Friendlies8 matches

4 Netherlands2 drawsSpain 2

Key numbers

Goals
Netherlands 24, Spain 233.13 per game
First meeting
Spain 3–1 NetherlandsOlympic Games, 5 Sept 1920
Most recent
Spain 3–3 NetherlandsNations League, 23 Mar 2025
Netherlands’ biggest win
Spain 1–5 NetherlandsWorld Cup, 13 Jun 2014
Spain’s biggest win
Spain 5–1 NetherlandsFriendly, 30 Jan 1957
Most goals in a meeting
Spain 3–3 NetherlandsNations League, 23 Mar 2025
Current run
Netherlands unbeaten in 5
TFN Elo rating now
Netherlands 2038 (9th), Spain 2346 (1st)How the rating works

Last five meetings

  1. Spain3Netherlands3

    Nations League

    Valencia, Spain

  2. Netherlands2Spain2

    Nations League

    Rotterdam, Netherlands

  3. Netherlands1Spain1

    Friendly

    Amsterdam, Netherlands

  4. Netherlands2Spain0

    Friendly

    Amsterdam, Netherlands

  5. Spain1Netherlands5

    World Cup

    Salvador, Brazil (neutral)

Who has had the upper hand over time?

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

Above the line: Netherlands have won more Below: Spain have won more
5 September 1920: Spain 3–1 Netherlands (Olympic Games). Spain +130 January 1957: Spain 5–1 Netherlands (Friendly). Spain +22 May 1973: Netherlands 3–2 Spain (Friendly). Spain +123 January 1980: Spain 1–0 Netherlands (Friendly). Spain +216 February 1983: Spain 1–0 Netherlands (Euro qualifying). Spain +316 November 1983: Netherlands 2–1 Spain (Euro qualifying). Spain +221 January 1987: Spain 1–1 Netherlands (Friendly). Spain +215 November 2000: Spain 1–2 Netherlands (Friendly). Spain +127 March 2002: Netherlands 1–0 Spain (Friendly). Level11 July 2010: Netherlands 0–1 Spain (World Cup). Spain +113 June 2014: Spain 1–5 Netherlands (World Cup). Level31 March 2015: Netherlands 2–0 Spain (Friendly). Netherlands +111 November 2020: Netherlands 1–1 Spain (Friendly). Netherlands +120 March 2025: Netherlands 2–2 Spain (Nations League). Netherlands +123 March 2025: Spain 3–3 Netherlands (Nations League). Netherlands +1Level
Netherlands lead by 1 win after the latest meeting. The biggest lead was 3, held by Spain from 16 February 1983.

Every meeting on one timeline

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

Home, away and neutral

In Netherlands's home games

6 matches

420

NetherlandsDrawsSpain

In Spain's home games

6 matches

123

NetherlandsDrawsSpain

At neutral venues

3 matches

102

NetherlandsDrawsSpain

Record by competition

Record by competition
CompetitionPlayedNetherlandsDrawsSpainGoals
Friendly842211–11
World Cup21015–2
Euro qualifying21012–2
Nations League20205–5
Olympic Games10011–3

Meetings by decade

Netherlands wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1920s14
1950s16
1970s15
1980s47
2000s24
2010s39
2020s312

Longest runs

Longest runs
Longest run ofNetherlandsSpain
Wins in a row22014 to 201521980 to 1983
Unbeaten meetings52014 to 202532020 to 2025

The longest run of draws is 3, from 11 November 2020 to 23 March 2025.

Top scorers in Netherlands vs Spain

  1. 1Arjen RobbenNetherlands2
  2. 2Mikel OyarzabalSpain2(1 penalty)
  3. 3Robin van PersieNetherlands2

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

Questions answered

How many times have Netherlands and Spain played each other?

15 times, starting on 5 September 1920. 7 of those meetings were competitive and 8 were friendlies.

Who has won more matches between Netherlands and Spain?

Netherlands, with 6 wins to 5. 4 matches ended level.

What is the biggest win in Netherlands vs Spain?

Netherlands’ 5–1 win at the World Cup on 13 June 2014 in Salvador.

When did Netherlands and Spain last play?

On 23 March 2025 in Valencia, when the match ended 3–3 in the Nations League.

What is the competitive record between Netherlands and Spain?

In 7 competitive matches, Netherlands have 2 wins, Spain have 3, and 2 ended level.

Every Netherlands vs Spain result

Show
Every Netherlands vs Spain result
DateHomeScoreAwayCompetitionVenue
Spain3–3NetherlandsNations LeagueValencia, Spain
Netherlands2–2SpainNations LeagueRotterdam, Netherlands
Netherlands1–1SpainFriendlyAmsterdam, Netherlands
Netherlands2–0SpainFriendlyAmsterdam, Netherlands
Spain1–5NetherlandsWorld CupSalvador, Brazil (neutral)
Netherlands0–1SpainWorld CupJohannesburg, South Africa (neutral)
Netherlands1–0SpainFriendlyRotterdam, Netherlands
Spain1–2NetherlandsFriendlySeville, Spain
Spain1–1NetherlandsFriendlyBarcelona, Spain
Netherlands2–1SpainEuro qualifyingRotterdam, Netherlands
Spain1–0NetherlandsEuro qualifyingSeville, Spain
Spain1–0NetherlandsFriendlyVigo, Spain
Netherlands3–2SpainFriendlyAmsterdam, Netherlands
Spain5–1NetherlandsFriendlyMadrid, Spain
Spain3–1NetherlandsOlympic GamesAntwerp, Belgium (neutral)

Recent form

Netherlands

  1. Wv SerbiaNations League2–1Sun 4 Oct 2026
  2. Dat GreeceNations League2–2Thu 1 Oct 2026
  3. Wat SerbiaNations League2–1Sun 27 Sept 2026
  4. Dv GermanyNations League1–1Thu 24 Sept 2026
  5. Dv MoroccoWorld Cup1–1Mon 29 Jun 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.