Skip to content
TheFootball.News

Germany vs Malta head-to-head record

Germany wins
8
Draws
1
Malta wins
0

9 meetings, 1974 to 2010Goals: Germany 38, Malta 3

Germany and Malta have met 9 times since 1974. Germany have won 8, Malta 0, and 1 match ended level. They last met on 13 May 2010, when Germany won 3–0 in a friendly.

The 9 meetings have produced 41 goals, 4.56 per game. The biggest win is Germany’s 8–0 in Euro qualifying in 1980. Germany are unbeaten in the last nine meetings (8 wins, 1 draw).

Who has won more, Germany or Malta?

All matches9 matches

8 Germany1 drawMalta 0

Competitive6 matches

5 Germany1 drawMalta 0

Friendlies3 matches

3 Germany0 drawsMalta 0

Key numbers

Goals
Germany 38, Malta 34.56 per game
First meeting
Malta 0–1 GermanyEuro qualifying, 22 Dec 1974
Most recent
Germany 3–0 MaltaFriendly, 13 May 2010
Germany’s biggest win
Germany 8–0 MaltaEuro qualifying, 27 Feb 1980
Most goals in a meeting
Germany 8–0 MaltaEuro qualifying, 27 Feb 1980
Current run
Germany unbeaten in 9
TFN Elo rating now
Germany 1963 (14th), Malta 1346 (152nd)How the rating works

Last five meetings

  1. Germany3Malta0

    Friendly

    Aachen, Germany

  2. Germany7Malta0

    Friendly

    Freiburg, Germany

  3. Malta1Germany2

    Friendly

    Attard, Malta

  4. Germany6Malta0

    World Cup qualifying

    Saarbrücken, Germany

  5. Malta2Germany3

    World Cup qualifying

    Attard, Malta

Who has had the upper hand over time?

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

Above the line: Germany have won more Below: Malta have won more
22 December 1974: Malta 0–1 Germany (Euro qualifying). Germany +128 February 1976: Germany 8–0 Malta (Euro qualifying). Germany +225 February 1979: Malta 0–0 Germany (Euro qualifying). Germany +227 February 1980: Germany 8–0 Malta (Euro qualifying). Germany +316 December 1984: Malta 2–3 Germany (World Cup qualifying). Germany +427 March 1985: Germany 6–0 Malta (World Cup qualifying). Germany +52 September 1998: Malta 1–2 Germany (Friendly). Germany +627 May 2004: Germany 7–0 Malta (Friendly). Germany +713 May 2010: Germany 3–0 Malta (Friendly). Germany +8Level
Germany lead by 8 wins after the latest meeting. The biggest lead was 8, held by Germany from 13 May 2010.

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

5 matches

500

GermanyDrawsMalta

In Malta's home games

4 matches

310

GermanyDrawsMalta

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsMaltaGoals
Euro qualifying431017–0
Friendly330012–1
World Cup qualifying22009–2

Meetings by decade

Germany wins Draws Malta wins
Meetings by decade
DecadeResultsPlayedGoals
1970s39
1980s319
1990s13
2000s17
2010s13

Longest runs

Longest runs
Longest run ofGermanyMalta
Wins in a row61980 to 2010None
Unbeaten meetings91974 to 201011979

Top scorers in Germany vs Malta

  1. 1Klaus AllofsGermany4
  2. 2Karl-Heinz RummeniggeGermany3
  3. 3Erich BeerGermany2(1 penalty)
  4. 4Jupp HeynckesGermany2
  5. 5Klaus FischerGermany2
  6. 6Ronald WormGermany2
  7. 7Uwe RahnGermany2

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

Questions answered

How many times have Germany and Malta played each other?

9 times, starting on 22 December 1974. 6 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Germany and Malta?

Germany, with 8 wins to 0. 1 match ended level.

What is the biggest win in Germany vs Malta?

Germany’s 8–0 win in Euro qualifying on 27 February 1980 in Bremen.

When did Germany and Malta last play?

On 13 May 2010 in Aachen, when Germany won 3–0 in a friendly.

What is the competitive record between Germany and Malta?

In 6 competitive matches, Germany have 5 wins, Malta have 0, and 1 ended level.

Every Germany vs Malta result

Show
Every Germany vs Malta result
DateHomeScoreAwayCompetitionVenue
Germany3–0MaltaFriendlyAachen, Germany
Germany7–0MaltaFriendlyFreiburg, Germany
Malta1–2GermanyFriendlyAttard, Malta
Germany6–0MaltaWorld Cup qualifyingSaarbrücken, Germany
Malta2–3GermanyWorld Cup qualifyingAttard, Malta
Germany8–0MaltaEuro qualifyingBremen, Germany
Malta0–0GermanyEuro qualifyingGżira, Malta
Germany8–0MaltaEuro qualifyingDortmund, Germany
Malta0–1GermanyEuro qualifyingGżira, Malta

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

Malta

  1. Wv AndorraNations League1–0Sun 4 Oct 2026
  2. Dv GibraltarNations League1–1Thu 1 Oct 2026
  3. Wv LiechtensteinFriendly2–0Sun 27 Sept 2026
  4. Wat AndorraNations League2–1Thu 24 Sept 2026
  5. Wv AzerbaijanFriendly2–0Fri 5 Jun 2026

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