Belgium vs Germany
head-to-head record
- Belgium wins
- 5
- Draws
- 1
- Germany wins
- 20
26 meetings, 1910 to 2023Goals: Belgium 29, Germany 60
Belgium and Germany have met 26 times since 1910. Germany have won 20, Belgium 5, and 1 match ended level. They last met on 28 March 2023, when Belgium won 3–2 in a friendly.
The 26 meetings have produced 89 goals, 3.42 per game. The biggest win is Germany’s 8–1 in a friendly in 1933. They went 19 years without meeting, between 1913 and 1933.
Who has won more, Belgium or Germany?
All matches26 matches
Competitive8 matches
Friendlies18 matches
Key numbers
- Goals
- Belgium 29, Germany 603.42 per game
- First meeting
- Germany 0–3 BelgiumFriendly, 16 May 1910
- Most recent
- Germany 2–3 BelgiumFriendly, 28 Mar 2023
- Belgium’s biggest win
- Belgium 6–2 GermanyFriendly, 23 Nov 1913
- Germany’s biggest win
- Germany 8–1 BelgiumFriendly, 22 Oct 1933
- Most goals in a meeting
- Germany 8–1 BelgiumFriendly, 22 Oct 1933
- Biggest upset
- Belgium 2–0 GermanyFriendly, 26 Sept 1954Winner’s rating-based win expectancy: 20%
- TFN Elo rating now
- Belgium 2022 (10th), Germany 1963 (14th)How the rating works
Last five meetings
- Germany2Belgium3
Friendly
Cologne, Germany
- Germany3Belgium1
Euro qualifying
Düsseldorf, Germany
- Belgium0Germany1
Euro qualifying
Brussels, Belgium
- Germany2Belgium0
Friendly
Nuremberg, Germany
- Germany3Belgium0
Friendly
Cologne, Germany
Who has had the upper hand over time?
The line climbs with every Belgium win and drops with every Germany win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Belgium's home games
12 matches
309
BelgiumDrawsGermany
In Germany's home games
11 matches
218
BelgiumDrawsGermany
At neutral venues
3 matches
003
BelgiumDrawsGermany
Record by competition
| Competition | Played | Belgium | Draws | Germany | Goals |
|---|---|---|---|---|---|
| Friendly | 18 | 5 | 1 | 12 | 22–42 |
| Euro qualifying | 4 | 0 | 0 | 4 | 1–6 |
| World Cup | 2 | 0 | 0 | 2 | 4–8 |
| European Championship | 2 | 0 | 0 | 2 | 2–4 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1910s | 3 | 14 | |
| 1930s | 5 | 29 | |
| 1950s | 3 | 9 | |
| 1960s | 2 | 5 | |
| 1970s | 1 | 3 | |
| 1980s | 3 | 4 | |
| 1990s | 4 | 10 | |
| 2000s | 2 | 5 | |
| 2010s | 2 | 5 | |
| 2020s | 1 | 5 |
Longest runs
| Longest run of | Belgium | Germany |
|---|---|---|
| Wins in a row | 31910 to 1913 | 91984 to 2011 |
| Unbeaten meetings | 31910 to 1913 | 161956 to 2011 |
Top scorers in Belgium vs Germany
- 1Edmund ConenGermany3
- 2Rudi VöllerGermany3
- 3Bernard VoorhoofBelgium2
- 4Gerd MüllerGermany2
- 5Horst HrubeschGermany2
Scorer records exist for 8 of the 26 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Belgium and Germany played each other?
26 times, starting on 16 May 1910. 8 of those meetings were competitive and 18 were friendlies.
Who has won more matches between Belgium and Germany?
Germany, with 20 wins to 5. 1 match ended level.
What is the biggest win in Belgium vs Germany?
Germany’s 8–1 win in a friendly on 22 October 1933 in Duisburg.
When did Belgium and Germany last play?
On 28 March 2023 in Cologne, when Belgium won 3–2 in a friendly.
What is the competitive record between Belgium and Germany?
In 8 competitive matches, Belgium have 0 wins, Germany have 8, and 0 ended level.
Every Belgium vs Germany result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Germany | 2–3 | Belgium | Friendly | Cologne, Germany | |
| Germany | 3–1 | Belgium | Euro qualifying | Düsseldorf, Germany | |
| Belgium | 0–1 | Germany | Euro qualifying | Brussels, Belgium | |
| Germany | 2–0 | Belgium | Friendly | Nuremberg, Germany | |
| Germany | 3–0 | Belgium | Friendly | Cologne, Germany | |
| Belgium | 1–2 | Germany | Friendly | Brussels, Belgium | |
| Germany | 3–2 | Belgium | World Cup | Chicago, United States (neutral) | |
| Belgium | 0–1 | Germany | Euro qualifying | Brussels, Belgium | |
| Germany | 1–0 | Belgium | Euro qualifying | Hanover, Germany | |
| Belgium | 0–1 | Germany | Friendly | Brussels, Belgium | |
| Germany | 0–0 | Belgium | Friendly | Munich, Germany | |
| Belgium | 1–2 | Germany | European Championship | Rome, Italy (neutral) | |
| Belgium | 1–2 | Germany | European Championship | Antwerp, Belgium | |
| Belgium | 1–3 | Germany | Friendly | Brussels, Belgium | |
| Germany | 1–0 | Belgium | Friendly | Frankfurt, Germany | |
| Belgium | 0–2 | Germany | Friendly | Brussels, Belgium | |
| Germany | 4–1 | Belgium | Friendly | Cologne, Germany | |
| Belgium | 2–0 | Germany | Friendly | Brussels, Belgium | |
| Belgium | 1–4 | Germany | Friendly | Brussels, Belgium | |
| Germany | 1–0 | Belgium | Friendly | Hanover, Germany | |
| Belgium | 1–6 | Germany | Friendly | Brussels, Belgium | |
| Belgium | 2–5 | Germany | World Cup | Florence, Italy (neutral) | |
| Germany | 8–1 | Belgium | Friendly | Duisburg, Germany | |
| Belgium | 6–2 | Germany | Friendly | Antwerp, Belgium | |
| Belgium | 2–1 | Germany | Friendly | Liège, Belgium | |
| Germany | 0–3 | Belgium | Friendly | Duisburg, Germany |
Recent form
Belgium
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.