Skip to content
TheFootball.News

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

5 Belgium1 drawGermany 20

Competitive8 matches

0 Belgium0 drawsGermany 8

Friendlies18 matches

5 Belgium1 drawGermany 12

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

  1. Germany2Belgium3

    Friendly

    Cologne, Germany

  2. Germany3Belgium1

    Euro qualifying

    Düsseldorf, Germany

  3. Belgium0Germany1

    Euro qualifying

    Brussels, Belgium

  4. Germany2Belgium0

    Friendly

    Nuremberg, Germany

  5. 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.

Above the line: Belgium have won more Below: Germany have won more
16 May 1910: Germany 0–3 Belgium (Friendly). Belgium +123 April 1911: Belgium 2–1 Germany (Friendly). Belgium +223 November 1913: Belgium 6–2 Germany (Friendly). Belgium +322 October 1933: Germany 8–1 Belgium (Friendly). Belgium +227 May 1934: Belgium 2–5 Germany (World Cup). Belgium +128 April 1935: Belgium 1–6 Germany (Friendly). Level25 April 1937: Germany 1–0 Belgium (Friendly). Germany +129 January 1939: Belgium 1–4 Germany (Friendly). Germany +226 September 1954: Belgium 2–0 Germany (Friendly). Germany +123 December 1956: Germany 4–1 Belgium (Friendly). Germany +22 March 1958: Belgium 0–2 Germany (Friendly). Germany +38 March 1961: Germany 1–0 Belgium (Friendly). Germany +46 March 1968: Belgium 1–3 Germany (Friendly). Germany +514 June 1972: Belgium 1–2 Germany (European Championship). Germany +622 June 1980: Belgium 1–2 Germany (European Championship). Germany +722 September 1982: Germany 0–0 Belgium (Friendly). Germany +729 February 1984: Belgium 0–1 Germany (Friendly). Germany +81 May 1991: Germany 1–0 Belgium (Euro qualifying). Germany +920 November 1991: Belgium 0–1 Germany (Euro qualifying). Germany +102 July 1994: Germany 3–2 Belgium (World Cup). Germany +1123 August 1995: Belgium 1–2 Germany (Friendly). Germany +1231 March 2004: Germany 3–0 Belgium (Friendly). Germany +1320 August 2008: Germany 2–0 Belgium (Friendly). Germany +143 September 2010: Belgium 0–1 Germany (Euro qualifying). Germany +1511 October 2011: Germany 3–1 Belgium (Euro qualifying). Germany +1628 March 2023: Germany 2–3 Belgium (Friendly). Germany +15Level
Germany lead by 15 wins after the latest meeting. The biggest lead was 16, held by Germany from 11 October 2011.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedBelgiumDrawsGermanyGoals
Friendly18511222–42
Euro qualifying40041–6
World Cup20024–8
European Championship20022–4

Meetings by decade

Belgium wins Draws Germany wins
Meetings by decade
DecadeResultsPlayedGoals
1910s314
1930s529
1950s39
1960s25
1970s13
1980s34
1990s410
2000s25
2010s25
2020s15

Longest runs

Longest runs
Longest run ofBelgiumGermany
Wins in a row31910 to 191391984 to 2011
Unbeaten meetings31910 to 1913161956 to 2011

Top scorers in Belgium vs Germany

  1. 1Edmund ConenGermany3
  2. 2Rudi VöllerGermany3
  3. 3Bernard VoorhoofBelgium2
  4. 4Gerd MüllerGermany2
  5. 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

Show
Every Belgium vs Germany result
DateHomeScoreAwayCompetitionVenue
Germany2–3BelgiumFriendlyCologne, Germany
Germany3–1BelgiumEuro qualifyingDüsseldorf, Germany
Belgium0–1GermanyEuro qualifyingBrussels, Belgium
Germany2–0BelgiumFriendlyNuremberg, Germany
Germany3–0BelgiumFriendlyCologne, Germany
Belgium1–2GermanyFriendlyBrussels, Belgium
Germany3–2BelgiumWorld CupChicago, United States (neutral)
Belgium0–1GermanyEuro qualifyingBrussels, Belgium
Germany1–0BelgiumEuro qualifyingHanover, Germany
Belgium0–1GermanyFriendlyBrussels, Belgium
Germany0–0BelgiumFriendlyMunich, Germany
Belgium1–2GermanyEuropean ChampionshipRome, Italy (neutral)
Belgium1–2GermanyEuropean ChampionshipAntwerp, Belgium
Belgium1–3GermanyFriendlyBrussels, Belgium
Germany1–0BelgiumFriendlyFrankfurt, Germany
Belgium0–2GermanyFriendlyBrussels, Belgium
Germany4–1BelgiumFriendlyCologne, Germany
Belgium2–0GermanyFriendlyBrussels, Belgium
Belgium1–4GermanyFriendlyBrussels, Belgium
Germany1–0BelgiumFriendlyHanover, Germany
Belgium1–6GermanyFriendlyBrussels, Belgium
Belgium2–5GermanyWorld CupFlorence, Italy (neutral)
Germany8–1BelgiumFriendlyDuisburg, Germany
Belgium6–2GermanyFriendlyAntwerp, Belgium
Belgium2–1GermanyFriendlyLiège, Belgium
Germany0–3BelgiumFriendlyDuisburg, Germany

Recent form

Belgium

  1. Lat FranceNations League1–4Mon 5 Oct 2026
  2. Wv TurkeyNations League3–0Fri 2 Oct 2026
  3. Lv FranceNations League0–1Mon 28 Sept 2026
  4. Wat ItalyNations League2–0Fri 25 Sept 2026
  5. Lv SpainWorld Cup1–2Fri 10 Jul 2026

Germany

  1. Dat GreeceNations League0–0Sun 4 Oct 2026
  2. Wv SerbiaNations League2–0Thu 1 Oct 2026
  3. Lv GreeceNations League0–1Sun 27 Sept 2026
  4. Dat NetherlandsNations League1–1Thu 24 Sept 2026
  5. Dv ParaguayWorld Cup1–1Mon 29 Jun 2026

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