Skip to content
TheFootball.News

Germany vs Northern Ireland head-to-head record

Germany wins
15
Draws
4
Northern Ireland wins
2

21 meetings, 1958 to 2025Goals: Germany 50, Northern Ireland 16

Germany and Northern Ireland have met 21 times since 1958. Germany have won 15, Northern Ireland 2, and 4 matches ended level. They last met on 13 October 2025, when Germany won 1–0 in World Cup qualifying.

The 21 meetings have produced 66 goals, 3.14 per game. The biggest win is Germany’s 6–1 in Euro qualifying in 2019. Germany are unbeaten in the last 14 meetings (11 wins, 3 draws).

Who has won more, Germany or Northern Ireland?

All matches21 matches

15 Germany4 drawsNorthern Ireland 2

Competitive16 matches

12 Germany2 drawsNorthern Ireland 2

Friendlies5 matches

3 Germany2 drawsNorthern Ireland 0

Key numbers

Goals
Germany 50, Northern Ireland 163.14 per game
First meeting
Germany 2–2 Northern IrelandWorld Cup, 15 Jun 1958
Most recent
Northern Ireland 0–1 GermanyWorld Cup qualifying, 13 Oct 2025
Germany’s biggest win
Germany 6–1 Northern IrelandEuro qualifying, 19 Nov 2019
Northern Ireland’s biggest win
Germany 0–1 Northern IrelandEuro qualifying, 16 Nov 1983
Most goals in a meeting
Germany 6–1 Northern IrelandEuro qualifying, 19 Nov 2019
Current run
Germany unbeaten in 14
Biggest upset
Germany 0–1 Northern IrelandEuro qualifying, 16 Nov 1983Winner’s rating-based win expectancy: 12%
TFN Elo rating now
Germany 1963 (14th), Northern Ireland 1721 (57th)How the rating works

Last five meetings

  1. Northern Ireland0Germany1

    World Cup qualifying

    Belfast, Northern Ireland

  2. Germany3Northern Ireland1

    World Cup qualifying

    Cologne, Germany

  3. Germany6Northern Ireland1

    Euro qualifying

    Frankfurt, Germany

  4. Northern Ireland0Germany2

    Euro qualifying

    Belfast, Northern Ireland

  5. Northern Ireland1Germany3

    World Cup qualifying

    Belfast, Northern Ireland

Who has had the upper hand over time?

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

Above the line: Germany have won more Below: Northern Ireland have won more
15 June 1958: Germany 2–2 Northern Ireland (World Cup). Level26 October 1960: Northern Ireland 3–4 Germany (World Cup qualifying). Germany +110 May 1961: Germany 2–1 Northern Ireland (World Cup qualifying). Germany +27 May 1966: Northern Ireland 0–2 Germany (Friendly). Germany +327 April 1977: Germany 5–0 Northern Ireland (Friendly). Germany +417 November 1982: Northern Ireland 1–0 Germany (Euro qualifying). Germany +316 November 1983: Germany 0–1 Northern Ireland (Euro qualifying). Germany +22 June 1992: Germany 1–1 Northern Ireland (Friendly). Germany +229 May 1996: Northern Ireland 1–1 Germany (Friendly). Germany +29 November 1996: Germany 1–1 Northern Ireland (World Cup qualifying). Germany +220 August 1997: Northern Ireland 1–3 Germany (World Cup qualifying). Germany +327 March 1999: Northern Ireland 0–3 Germany (Euro qualifying). Germany +48 September 1999: Germany 4–0 Northern Ireland (Euro qualifying). Germany +54 June 2005: Northern Ireland 1–4 Germany (Friendly). Germany +621 June 2016: Northern Ireland 0–1 Germany (European Championship). Germany +711 October 2016: Germany 2–0 Northern Ireland (World Cup qualifying). Germany +85 October 2017: Northern Ireland 1–3 Germany (World Cup qualifying). Germany +99 September 2019: Northern Ireland 0–2 Germany (Euro qualifying). Germany +1019 November 2019: Germany 6–1 Northern Ireland (Euro qualifying). Germany +117 September 2025: Germany 3–1 Northern Ireland (World Cup qualifying). Germany +1213 October 2025: Northern Ireland 0–1 Germany (World Cup qualifying). Germany +13Level
Germany lead by 13 wins after the latest meeting. The biggest lead was 13, held by Germany from 13 October 2025.

Every meeting on one timeline

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

Home, away and neutral

In Germany's home games

9 matches

621

GermanyDrawsNorthern Ireland

In Northern Ireland's home games

10 matches

811

GermanyDrawsNorthern Ireland

At neutral venues

2 matches

110

GermanyDrawsNorthern Ireland

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsNorthern IrelandGoals
World Cup qualifying871019–8
Euro qualifying640215–3
Friendly532013–3
World Cup10102–2
European Championship11001–0

Meetings by decade

Germany wins Draws Northern Ireland wins
Meetings by decade
DecadeResultsPlayedGoals
1950s14
1960s312
1970s15
1980s22
1990s617
2000s15
2010s516
2020s25

Longest runs

Longest runs
Longest run ofGermanyNorthern Ireland
Wins in a row111997 to 202521982 to 1983
Unbeaten meetings141992 to 202551982 to 1996

The longest run of draws is 3, from 2 June 1992 to 9 November 1996.

Top scorers in Germany vs Northern Ireland

  1. 1Serge GnabryGermany5
  2. 2Oliver BierhoffGermany4
  3. 3Billy McAdamsNorthern Ireland3
  4. 4Christian ZiegeGermany3
  5. 5Albert BrüllsGermany2
  6. 6Gert DörfelGermany2
  7. 7Leon GoretzkaGermany2
  8. 8Marco BodeGermany2
  9. 9Peter McParlandNorthern Ireland2
  10. 10Uwe SeelerGermany2

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

Questions answered

How many times have Germany and Northern Ireland played each other?

21 times, starting on 15 June 1958. 16 of those meetings were competitive and 5 were friendlies.

Who has won more matches between Germany and Northern Ireland?

Germany, with 15 wins to 2. 4 matches ended level.

What is the biggest win in Germany vs Northern Ireland?

Germany’s 6–1 win in Euro qualifying on 19 November 2019 in Frankfurt.

When did Germany and Northern Ireland last play?

On 13 October 2025 in Belfast, when Germany won 1–0 in World Cup qualifying.

What is the competitive record between Germany and Northern Ireland?

In 16 competitive matches, Germany have 12 wins, Northern Ireland have 2, and 2 ended level.

Every Germany vs Northern Ireland result

Show
Every Germany vs Northern Ireland result
DateHomeScoreAwayCompetitionVenue
Northern Ireland0–1GermanyWorld Cup qualifyingBelfast, Northern Ireland
Germany3–1Northern IrelandWorld Cup qualifyingCologne, Germany
Germany6–1Northern IrelandEuro qualifyingFrankfurt, Germany
Northern Ireland0–2GermanyEuro qualifyingBelfast, Northern Ireland
Northern Ireland1–3GermanyWorld Cup qualifyingBelfast, Northern Ireland
Germany2–0Northern IrelandWorld Cup qualifyingHanover, Germany
Northern Ireland0–1GermanyEuropean ChampionshipParis, France (neutral)
Northern Ireland1–4GermanyFriendlyBelfast, Northern Ireland
Germany4–0Northern IrelandEuro qualifyingDortmund, Germany
Northern Ireland0–3GermanyEuro qualifyingBelfast, Northern Ireland
Northern Ireland1–3GermanyWorld Cup qualifyingBelfast, Northern Ireland
Germany1–1Northern IrelandWorld Cup qualifyingNuremberg, Germany
Northern Ireland1–1GermanyFriendlyBelfast, Northern Ireland
Germany1–1Northern IrelandFriendlyBremen, Germany
Germany0–1Northern IrelandEuro qualifyingHamburg, Germany
Northern Ireland1–0GermanyEuro qualifyingBelfast, Northern Ireland
Germany5–0Northern IrelandFriendlyCologne, Germany
Northern Ireland0–2GermanyFriendlyBelfast, Northern Ireland
Germany2–1Northern IrelandWorld Cup qualifyingBerlin, Germany
Northern Ireland3–4GermanyWorld Cup qualifyingBelfast, Northern Ireland
Germany2–2Northern IrelandWorld CupMalmö, Sweden (neutral)

Recent form

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

Northern Ireland

  1. Dv GeorgiaNations League0–0Mon 5 Oct 2026
  2. Wv UkraineNations League3–0Fri 2 Oct 2026
  3. Dv HungaryNations League0–0Mon 28 Sept 2026
  4. Wat GeorgiaNations League1–0Fri 25 Sept 2026
  5. Lat FranceFriendly1–3Mon 8 Jun 2026

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