Germany vs Netherlands
head-to-head record
- Germany wins
- 18
- Draws
- 19
- Netherlands wins
- 12
49 meetings, 1910 to 2026Goals: Germany 91, Netherlands 80
Germany and Netherlands have met 49 times since 1910. Germany have won 18, Netherlands 12, and 19 matches ended level. They last met on 24 September 2026, when the match ended 1–1 in the Nations League.
The 49 meetings have produced 171 goals, 3.49 per game. The biggest win is Germany’s 7–0 in a friendly in 1959. Germany are unbeaten in the last five meetings (2 wins, 3 draws). They went 19 years without meeting, between 1937 and 1956.
Who has won more, Germany or Netherlands?
All matches49 matches
Competitive17 matches
Friendlies32 matches
Key numbers
- Goals
- Germany 91, Netherlands 803.49 per game
- First meeting
- Netherlands 4–2 GermanyFriendly, 24 Apr 1910
- Most recent
- Netherlands 1–1 GermanyNations League, 24 Sept 2026
- Germany’s biggest win
- Germany 7–0 NetherlandsFriendly, 21 Oct 1959
- Netherlands’ biggest win
- Netherlands 3–0 GermanyNations League, 13 Oct 2018
- Most goals in a meeting
- Netherlands 5–5 GermanyFriendly, 24 Mar 1912
- Current run
- Germany unbeaten in 5
- Biggest upset
- Germany 1–2 NetherlandsFriendly, 14 Mar 1956Winner’s rating-based win expectancy: 6.8%
- TFN Elo rating now
- Germany 1963 (14th), Netherlands 2038 (9th)How the rating works
Last five meetings
- Netherlands1Germany1
Nations League
Amsterdam, Netherlands
- Germany1Netherlands0
Nations League
Munich, Germany
- Netherlands2Germany2
Nations League
Amsterdam, Netherlands
- Germany2Netherlands1
Friendly
Frankfurt, Germany
- Netherlands1Germany1
Friendly
Amsterdam, Netherlands
Who has had the upper hand over time?
The line climbs with every Germany win and drops with every Netherlands win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Germany's home games
22 matches
877
GermanyDrawsNetherlands
In Netherlands's home games
21 matches
7104
GermanyDrawsNetherlands
At neutral venues
6 matches
321
GermanyDrawsNetherlands
Record by competition
| Competition | Played | Germany | Draws | Netherlands | Goals |
|---|---|---|---|---|---|
| Friendly | 32 | 12 | 12 | 8 | 65–52 |
| European Championship | 5 | 2 | 1 | 2 | 8–9 |
| Nations League | 5 | 1 | 3 | 1 | 6–8 |
| World Cup | 3 | 2 | 1 | 0 | 6–4 |
| World Cup qualifying | 2 | 0 | 2 | 0 | 1–1 |
| Euro qualifying | 2 | 1 | 0 | 1 | 5–6 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1910s | 5 | 32 | |
| 1920s | 6 | 19 | |
| 1930s | 4 | 13 | |
| 1950s | 3 | 13 | |
| 1960s | 1 | 6 | |
| 1970s | 4 | 13 | |
| 1980s | 6 | 16 | |
| 1990s | 4 | 10 | |
| 2000s | 4 | 13 | |
| 2010s | 7 | 24 | |
| 2020s | 5 | 12 |
Longest runs
| Longest run of | Germany | Netherlands |
|---|---|---|
| Wins in a row | 41957 to 1974 | 22000 to 2002 |
| Unbeaten meetings | 101957 to 1986 | 61910 to 1923 |
The longest run of draws is 2, from 15 June 2004 to 17 August 2005.
Top scorers in Germany vs Netherlands
- 1Klaus AllofsGermany3
- 2Georginio WijnaldumNetherlands2
- 3Jürgen KlinsmannGermany2
- 4Leroy SanéGermany2
- 5Marco van BastenNetherlands2
- 6Mario GómezGermany2
- 7Memphis DepayNetherlands2
- 8Ronald KoemanNetherlands2(2 penalties)
- 9Serge GnabryGermany2
- 10Virgil van DijkNetherlands2
Scorer records exist for 15 of the 49 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Germany and Netherlands played each other?
49 times, starting on 24 April 1910. 17 of those meetings were competitive and 32 were friendlies.
Who has won more matches between Germany and Netherlands?
Germany, with 18 wins to 12. 19 matches ended level.
What is the biggest win in Germany vs Netherlands?
Germany’s 7–0 win in a friendly on 21 October 1959 in Cologne.
When did Germany and Netherlands last play?
On 24 September 2026 in Amsterdam, when the match ended 1–1 in the Nations League.
What is the competitive record between Germany and Netherlands?
In 17 competitive matches, Germany have 6 wins, Netherlands have 4, and 7 ended level.
When do Germany and Netherlands play next?
On 16 November 2026 in the Nations League (League A).
Every Germany vs Netherlands result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Netherlands | 1–1 | Germany | Nations League | Amsterdam, Netherlands | |
| Germany | 1–0 | Netherlands | Nations League | Munich, Germany | |
| Netherlands | 2–2 | Germany | Nations League | Amsterdam, Netherlands | |
| Germany | 2–1 | Netherlands | Friendly | Frankfurt, Germany | |
| Netherlands | 1–1 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 2–4 | Netherlands | Euro qualifying | Hamburg, Germany | |
| Netherlands | 2–3 | Germany | Euro qualifying | Amsterdam, Netherlands | |
| Germany | 2–2 | Netherlands | Nations League | Gelsenkirchen, Germany | |
| Netherlands | 3–0 | Germany | Nations League | Amsterdam, Netherlands | |
| Netherlands | 0–0 | Germany | Friendly | Amsterdam, Netherlands | |
| Netherlands | 1–2 | Germany | European Championship | Kharkiv, Ukraine (neutral) | |
| Germany | 3–0 | Netherlands | Friendly | Hamburg, Germany | |
| Netherlands | 2–2 | Germany | Friendly | Rotterdam, Netherlands | |
| Germany | 1–1 | Netherlands | European Championship | Porto, Portugal (neutral) | |
| Germany | 1–3 | Netherlands | Friendly | Gelsenkirchen, Germany | |
| Netherlands | 2–1 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 1–1 | Netherlands | Friendly | Gelsenkirchen, Germany | |
| Netherlands | 0–1 | Germany | Friendly | Rotterdam, Netherlands | |
| Netherlands | 3–1 | Germany | European Championship | Gothenburg, Sweden (neutral) | |
| Germany | 2–1 | Netherlands | World Cup | Milan, Italy (neutral) | |
| Netherlands | 1–1 | Germany | World Cup qualifying | Rotterdam, Netherlands | |
| Germany | 0–0 | Netherlands | World Cup qualifying | Munich, Germany | |
| Germany | 1–2 | Netherlands | European Championship | Hamburg, Germany | |
| Germany | 3–1 | Netherlands | Friendly | Dortmund, Germany | |
| Netherlands | 1–1 | Germany | Friendly | Eindhoven, Netherlands | |
| Germany | 3–2 | Netherlands | European Championship | Naples, Italy (neutral) | |
| Germany | 3–1 | Netherlands | Friendly | Düsseldorf, Germany | |
| Germany | 2–2 | Netherlands | World Cup | Córdoba, Argentina (neutral) | |
| Germany | 1–1 | Netherlands | Friendly | Frankfurt, Germany | |
| Germany | 2–1 | Netherlands | World Cup | Munich, Germany | |
| Netherlands | 2–4 | Germany | Friendly | Rotterdam, Netherlands | |
| Germany | 7–0 | Netherlands | Friendly | Cologne, Germany | |
| Netherlands | 1–2 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 1–2 | Netherlands | Friendly | Düsseldorf, Germany | |
| Germany | 2–2 | Netherlands | Friendly | Düsseldorf, Germany | |
| Netherlands | 2–3 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 0–2 | Netherlands | Friendly | Düsseldorf, Germany | |
| Netherlands | 1–1 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 2–2 | Netherlands | Friendly | Cologne, Germany | |
| Netherlands | 2–3 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 4–2 | Netherlands | Friendly | Düsseldorf, Germany | |
| Netherlands | 2–1 | Germany | Friendly | Amsterdam, Netherlands | |
| Netherlands | 0–1 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 0–0 | Netherlands | Friendly | Hamburg, Germany | |
| Netherlands | 4–4 | Germany | Friendly | Amsterdam, Netherlands | |
| Germany | 2–3 | Netherlands | Friendly | Leipzig, Germany | |
| Netherlands | 5–5 | Germany | Friendly | Zwolle, Netherlands | |
| Germany | 1–2 | Netherlands | Friendly | Kleve, Germany | |
| Netherlands | 4–2 | Germany | Friendly | Arnhem, Netherlands |
Recent form
Germany
- Dat GreeceNations League0–0Sun 4 Oct 2026
- Wv SerbiaNations League2–0Thu 1 Oct 2026
- Lv GreeceNations League0–1Sun 27 Sept 2026
- Dat NetherlandsNations League1–1Thu 24 Sept 2026
- Dv ParaguayWorld Cup1–1Mon 29 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.