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
Competitive7 matches
Friendlies8 matches
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
- Spain3Netherlands3
Nations League
Valencia, Spain
- Netherlands2Spain2
Nations League
Rotterdam, Netherlands
- Netherlands1Spain1
Friendly
Amsterdam, Netherlands
- Netherlands2Spain0
Friendly
Amsterdam, Netherlands
- 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.
Every meeting on one timeline
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
| Competition | Played | Netherlands | Draws | Spain | Goals |
|---|---|---|---|---|---|
| Friendly | 8 | 4 | 2 | 2 | 11–11 |
| World Cup | 2 | 1 | 0 | 1 | 5–2 |
| Euro qualifying | 2 | 1 | 0 | 1 | 2–2 |
| Nations League | 2 | 0 | 2 | 0 | 5–5 |
| Olympic Games | 1 | 0 | 0 | 1 | 1–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 1 | 4 | |
| 1950s | 1 | 6 | |
| 1970s | 1 | 5 | |
| 1980s | 4 | 7 | |
| 2000s | 2 | 4 | |
| 2010s | 3 | 9 | |
| 2020s | 3 | 12 |
Longest runs
| Longest run of | Netherlands | Spain |
|---|---|---|
| Wins in a row | 22014 to 2015 | 21980 to 1983 |
| Unbeaten meetings | 52014 to 2025 | 32020 to 2025 |
The longest run of draws is 3, from 11 November 2020 to 23 March 2025.
Top scorers in Netherlands vs Spain
- 1Arjen RobbenNetherlands2
- 2Mikel OyarzabalSpain2(1 penalty)
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Spain | 3–3 | Netherlands | Nations League | Valencia, Spain | |
| Netherlands | 2–2 | Spain | Nations League | Rotterdam, Netherlands | |
| Netherlands | 1–1 | Spain | Friendly | Amsterdam, Netherlands | |
| Netherlands | 2–0 | Spain | Friendly | Amsterdam, Netherlands | |
| Spain | 1–5 | Netherlands | World Cup | Salvador, Brazil (neutral) | |
| Netherlands | 0–1 | Spain | World Cup | Johannesburg, South Africa (neutral) | |
| Netherlands | 1–0 | Spain | Friendly | Rotterdam, Netherlands | |
| Spain | 1–2 | Netherlands | Friendly | Seville, Spain | |
| Spain | 1–1 | Netherlands | Friendly | Barcelona, Spain | |
| Netherlands | 2–1 | Spain | Euro qualifying | Rotterdam, Netherlands | |
| Spain | 1–0 | Netherlands | Euro qualifying | Seville, Spain | |
| Spain | 1–0 | Netherlands | Friendly | Vigo, Spain | |
| Netherlands | 3–2 | Spain | Friendly | Amsterdam, Netherlands | |
| Spain | 5–1 | Netherlands | Friendly | Madrid, Spain | |
| Spain | 3–1 | Netherlands | Olympic Games | Antwerp, Belgium (neutral) |
Recent form
Netherlands
Spain
- Wat CroatiaNations League2–1Tue 6 Oct 2026
- Wv Czech RepublicNations League3–1Sat 3 Oct 2026
- Wv CroatiaNations League4–1Tue 29 Sept 2026
- Wat EnglandNations League3–2Sat 26 Sept 2026
- Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.