Germany vs Wales
head-to-head record
- Germany wins
- 9
- Draws
- 6
- Wales wins
- 2
17 meetings, 1968 to 2009Goals: Germany 26, Wales 10
Germany and Wales have met 17 times since 1968. Germany have won 9, Wales 2, and 6 matches ended level. They last met on 1 April 2009, when Germany won 2–0 in World Cup qualifying.
The 17 meetings have produced 36 goals, 2.12 per game. The biggest win is Germany’s 5–1 in Euro qualifying in 1979. Germany are unbeaten in the last four meetings (3 wins, 1 draw).
Who has won more, Germany or Wales?
All matches17 matches
Competitive12 matches
Friendlies5 matches
Key numbers
- Goals
- Germany 26, Wales 102.12 per game
- First meeting
- Wales 1–1 GermanyFriendly, 8 May 1968
- Most recent
- Wales 0–2 GermanyWorld Cup qualifying, 1 Apr 2009
- Germany’s biggest win
- Germany 5–1 WalesEuro qualifying, 17 Oct 1979
- Wales’ biggest win
- Wales 1–0 GermanyFriendly, 14 May 2002
- Most goals in a meeting
- Germany 5–1 WalesEuro qualifying, 17 Oct 1979
- Current run
- Germany unbeaten in 4
- Biggest upset
- Wales 1–0 GermanyEuro qualifying, 5 Jun 1991Winner’s rating-based win expectancy: 21%
- TFN Elo rating now
- Germany 1963 (14th), Wales 1732 (52nd)How the rating works
Last five meetings
- Wales0Germany2
World Cup qualifying
Cardiff, Wales
- Germany1Wales0
World Cup qualifying
Mönchengladbach, Germany
- Germany0Wales0
Euro qualifying
Frankfurt, Germany
- Wales0Germany2
Euro qualifying
Cardiff, Wales
- Wales1Germany0
Friendly
Cardiff, Wales
Who has had the upper hand over time?
The line climbs with every Germany win and drops with every Wales 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
8 matches
440
GermanyDrawsWales
In Wales's home games
9 matches
522
GermanyDrawsWales
Record by competition
| Competition | Played | Germany | Draws | Wales | Goals |
|---|---|---|---|---|---|
| Euro qualifying | 8 | 5 | 2 | 1 | 16–5 |
| Friendly | 5 | 1 | 3 | 1 | 5–4 |
| World Cup qualifying | 4 | 3 | 1 | 0 | 5–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 2 | 4 | |
| 1970s | 4 | 12 | |
| 1980s | 2 | 3 | |
| 1990s | 4 | 11 | |
| 2000s | 5 | 6 |
Longest runs
| Longest run of | Germany | Wales |
|---|---|---|
| Wins in a row | 22008 to 2009 | 12002 |
| Unbeaten meetings | 81968 to 1989 | 21968 to 1969 |
The longest run of draws is 2, from 8 May 1968 to 26 March 1969.
Top scorers in Germany vs Wales
- 1Klaus FischerGermany3
- 2Miroslav KloseGermany2
- 3Rudi VöllerGermany2
Scorer records exist for 10 of the 17 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Germany and Wales played each other?
17 times, starting on 8 May 1968. 12 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Germany and Wales?
Germany, with 9 wins to 2. 6 matches ended level.
What is the biggest win in Germany vs Wales?
Germany’s 5–1 win in Euro qualifying on 17 October 1979 in Cologne.
When did Germany and Wales last play?
On 1 April 2009 in Cardiff, when Germany won 2–0 in World Cup qualifying.
What is the competitive record between Germany and Wales?
In 12 competitive matches, Germany have 8 wins, Wales have 1, and 3 ended level.
Every Germany vs Wales result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Wales | 0–2 | Germany | World Cup qualifying | Cardiff, Wales | |
| Germany | 1–0 | Wales | World Cup qualifying | Mönchengladbach, Germany | |
| Germany | 0–0 | Wales | Euro qualifying | Frankfurt, Germany | |
| Wales | 0–2 | Germany | Euro qualifying | Cardiff, Wales | |
| Wales | 1–0 | Germany | Friendly | Cardiff, Wales | |
| Wales | 1–2 | Germany | Euro qualifying | Cardiff, Wales | |
| Germany | 1–1 | Wales | Euro qualifying | Düsseldorf, Germany | |
| Germany | 4–1 | Wales | Euro qualifying | Nuremberg, Germany | |
| Wales | 1–0 | Germany | Euro qualifying | Cardiff, Wales | |
| Germany | 2–1 | Wales | World Cup qualifying | Cologne, Germany | |
| Wales | 0–0 | Germany | World Cup qualifying | Cardiff, Wales | |
| Germany | 5–1 | Wales | Euro qualifying | Cologne, Germany | |
| Wales | 0–2 | Germany | Euro qualifying | Wrexham, Wales | |
| Germany | 1–1 | Wales | Friendly | Dortmund, Germany | |
| Wales | 0–2 | Germany | Friendly | Cardiff, Wales | |
| Germany | 1–1 | Wales | Friendly | Frankfurt, Germany | |
| Wales | 1–1 | Germany | Friendly | Cardiff, Wales |
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.