Skip to content
TheFootball.News

Netherlands vs Switzerland head-to-head record

Netherlands wins
14
Draws
3
Switzerland wins
15

32 meetings, 1920 to 2011Goals: Netherlands 66, Switzerland 61

Netherlands and Switzerland have met 32 times since 1920. Switzerland have won 15, Netherlands 14, and 3 matches ended level. They last met on 11 November 2011, when the match ended 0–0 in a friendly.

The 32 meetings have produced 127 goals, 3.97 per game. The biggest win is Netherlands’ 5–0 in a friendly in 1926. In competitive matches, though, Netherlands lead 4 wins to 2.

Who has won more, Netherlands or Switzerland?

All matches32 matches

14 Netherlands3 drawsSwitzerland 15

Competitive8 matches

4 Netherlands2 drawsSwitzerland 2

Friendlies24 matches

10 Netherlands1 drawSwitzerland 13

Key numbers

Goals
Netherlands 66, Switzerland 613.97 per game
First meeting
Switzerland 2–1 NetherlandsFriendly, 16 May 1920
Most recent
Netherlands 0–0 SwitzerlandFriendly, 11 Nov 2011
Netherlands’ biggest win
Netherlands 5–0 SwitzerlandFriendly, 28 Mar 1926
Switzerland’s biggest win
Switzerland 5–0 NetherlandsFriendly, 19 Nov 1922
Most goals in a meeting
Switzerland 7–5 NetherlandsFriendly, 15 Oct 1950
Biggest upset
Switzerland 2–1 NetherlandsFriendly, 1 Sept 1981Winner’s rating-based win expectancy: 22%
TFN Elo rating now
Netherlands 2038 (9th), Switzerland 2039 (8th)How the rating works

Last five meetings

  1. Netherlands0Switzerland0

    Friendly

    Amsterdam, Netherlands

  2. Switzerland2Netherlands1

    Friendly

    Geneva, Switzerland

  3. Switzerland0Netherlands2

    European Championship

    Birmingham, England (neutral)

  4. Switzerland2Netherlands1

    Friendly

    Zürich, Switzerland

  5. Netherlands3Switzerland0

    Euro qualifying

    Eindhoven, Netherlands

Who has had the upper hand over time?

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

Above the line: Netherlands have won more Below: Switzerland have won more
16 May 1920: Switzerland 2–1 Netherlands (Friendly). Switzerland +119 November 1922: Switzerland 5–0 Netherlands (Friendly). Switzerland +225 November 1923: Netherlands 4–1 Switzerland (Friendly). Switzerland +119 April 1925: Switzerland 4–1 Netherlands (Friendly). Switzerland +228 March 1926: Netherlands 5–0 Switzerland (Friendly). Switzerland +16 May 1928: Switzerland 2–1 Netherlands (Friendly). Switzerland +217 March 1929: Netherlands 3–2 Switzerland (Friendly). Switzerland +12 November 1930: Switzerland 6–3 Netherlands (Friendly). Switzerland +222 January 1933: Netherlands 0–2 Switzerland (Friendly). Switzerland +327 May 1934: Netherlands 2–3 Switzerland (World Cup). Switzerland +44 November 1934: Switzerland 2–4 Netherlands (Friendly). Switzerland +37 March 1937: Netherlands 2–1 Switzerland (Friendly). Switzerland +27 May 1939: Switzerland 2–1 Netherlands (Friendly). Switzerland +321 September 1947: Netherlands 6–2 Switzerland (Friendly). Switzerland +215 October 1950: Switzerland 7–5 Netherlands (Friendly). Switzerland +322 March 1953: Netherlands 1–2 Switzerland (Friendly). Switzerland +430 May 1954: Switzerland 3–1 Netherlands (Friendly). Switzerland +519 May 1955: Netherlands 4–1 Switzerland (Friendly). Switzerland +415 September 1956: Switzerland 2–3 Netherlands (Friendly). Switzerland +32 November 1958: Netherlands 2–0 Switzerland (Friendly). Switzerland +218 May 1960: Switzerland 3–1 Netherlands (Friendly). Switzerland +311 November 1962: Netherlands 3–1 Switzerland (Euro qualifying). Switzerland +231 March 1963: Switzerland 1–1 Netherlands (Euro qualifying). Switzerland +217 October 1965: Netherlands 0–0 Switzerland (World Cup qualifying). Switzerland +214 November 1965: Switzerland 2–1 Netherlands (World Cup qualifying). Switzerland +39 October 1974: Netherlands 1–0 Switzerland (Friendly). Switzerland +211 October 1978: Switzerland 1–3 Netherlands (Euro qualifying). Switzerland +128 March 1979: Netherlands 3–0 Switzerland (Euro qualifying). Level1 September 1981: Switzerland 2–1 Netherlands (Friendly). Switzerland +113 June 1996: Switzerland 0–2 Netherlands (European Championship). Level22 August 2007: Switzerland 2–1 Netherlands (Friendly). Switzerland +111 November 2011: Netherlands 0–0 Switzerland (Friendly). Switzerland +1Level
Switzerland lead by 1 win after the latest meeting. The biggest lead was 5, held by Switzerland from 30 May 1954.

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

14 matches

1022

NetherlandsDrawsSwitzerland

In Switzerland's home games

16 matches

3112

NetherlandsDrawsSwitzerland

At neutral venues

2 matches

101

NetherlandsDrawsSwitzerland

Record by competition

Record by competition
CompetitionPlayedNetherlandsDrawsSwitzerlandGoals
Friendly241011351–53
Euro qualifying431010–3
World Cup qualifying20111–2
World Cup10012–3
European Championship11002–0

Meetings by decade

Netherlands wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1920s731
1930s628
1940s18
1950s631
1960s513
1970s38
1980s13
1990s12
2000s13
2010s10

Longest runs

Longest runs
Longest run ofNetherlandsSwitzerland
Wins in a row31974 to 197931950 to 1954
Unbeaten meetings31974 to 197931963 to 1965

The longest run of draws is 2, from 31 March 1963 to 17 October 1965.

Top scorers in Netherlands vs Switzerland

  1. 1Anton AllemannSwitzerland2
  2. 2Leopold KielholzSwitzerland2

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

Questions answered

How many times have Netherlands and Switzerland played each other?

32 times, starting on 16 May 1920. 8 of those meetings were competitive and 24 were friendlies.

Who has won more matches between Netherlands and Switzerland?

Switzerland, with 15 wins to 14. 3 matches ended level.

What is the biggest win in Netherlands vs Switzerland?

Netherlands’ 5–0 win in a friendly on 28 March 1926 in Amsterdam.

When did Netherlands and Switzerland last play?

On 11 November 2011 in Amsterdam, when the match ended 0–0 in a friendly.

What is the competitive record between Netherlands and Switzerland?

In 8 competitive matches, Netherlands have 4 wins, Switzerland have 2, and 2 ended level.

Every Netherlands vs Switzerland result

Show
Every Netherlands vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Netherlands0–0SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland2–1NetherlandsFriendlyGeneva, Switzerland
Switzerland0–2NetherlandsEuropean ChampionshipBirmingham, England (neutral)
Switzerland2–1NetherlandsFriendlyZürich, Switzerland
Netherlands3–0SwitzerlandEuro qualifyingEindhoven, Netherlands
Switzerland1–3NetherlandsEuro qualifyingBern, Switzerland
Netherlands1–0SwitzerlandFriendlyRotterdam, Netherlands
Switzerland2–1NetherlandsWorld Cup qualifyingBern, Switzerland
Netherlands0–0SwitzerlandWorld Cup qualifyingAmsterdam, Netherlands
Switzerland1–1NetherlandsEuro qualifyingBern, Switzerland
Netherlands3–1SwitzerlandEuro qualifyingAmsterdam, Netherlands
Switzerland3–1NetherlandsFriendlyZürich, Switzerland
Netherlands2–0SwitzerlandFriendlyRotterdam, Netherlands
Switzerland2–3NetherlandsFriendlyLausanne, Switzerland
Netherlands4–1SwitzerlandFriendlyRotterdam, Netherlands
Switzerland3–1NetherlandsFriendlyZürich, Switzerland
Netherlands1–2SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland7–5NetherlandsFriendlyBasel, Switzerland
Netherlands6–2SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland2–1NetherlandsFriendlyBern, Switzerland
Netherlands2–1SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland2–4NetherlandsFriendlyBern, Switzerland
Netherlands2–3SwitzerlandWorld CupMilan, Italy (neutral)
Netherlands0–2SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland6–3NetherlandsFriendlyZürich, Switzerland
Netherlands3–2SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland2–1NetherlandsFriendlyBasel, Switzerland
Netherlands5–0SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland4–1NetherlandsFriendlyZürich, Switzerland
Netherlands4–1SwitzerlandFriendlyAmsterdam, Netherlands
Switzerland5–0NetherlandsFriendlyBern, Switzerland
Switzerland2–1NetherlandsFriendlyBasel, Switzerland

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

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

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