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
Competitive6 matches
Friendlies3 matches
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
- Germany3Malta0
Friendly
Aachen, Germany
- Germany7Malta0
Friendly
Freiburg, Germany
- Malta1Germany2
Friendly
Attard, Malta
- Germany6Malta0
World Cup qualifying
Saarbrücken, Germany
- 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.
Every meeting on one timeline
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
| Competition | Played | Germany | Draws | Malta | Goals |
|---|---|---|---|---|---|
| Euro qualifying | 4 | 3 | 1 | 0 | 17–0 |
| Friendly | 3 | 3 | 0 | 0 | 12–1 |
| World Cup qualifying | 2 | 2 | 0 | 0 | 9–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 3 | 9 | |
| 1980s | 3 | 19 | |
| 1990s | 1 | 3 | |
| 2000s | 1 | 7 | |
| 2010s | 1 | 3 |
Longest runs
| Longest run of | Germany | Malta |
|---|---|---|
| Wins in a row | 61980 to 2010 | None |
| Unbeaten meetings | 91974 to 2010 | 11979 |
Top scorers in Germany vs Malta
- 1Klaus AllofsGermany4
- 2Karl-Heinz RummeniggeGermany3
- 3Erich BeerGermany2(1 penalty)
- 4Jupp HeynckesGermany2
- 5Klaus FischerGermany2
- 6Ronald WormGermany2
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Germany | 3–0 | Malta | Friendly | Aachen, Germany | |
| Germany | 7–0 | Malta | Friendly | Freiburg, Germany | |
| Malta | 1–2 | Germany | Friendly | Attard, Malta | |
| Germany | 6–0 | Malta | World Cup qualifying | Saarbrücken, Germany | |
| Malta | 2–3 | Germany | World Cup qualifying | Attard, Malta | |
| Germany | 8–0 | Malta | Euro qualifying | Bremen, Germany | |
| Malta | 0–0 | Germany | Euro qualifying | Gżira, Malta | |
| Germany | 8–0 | Malta | Euro qualifying | Dortmund, Germany | |
| Malta | 0–1 | Germany | Euro qualifying | Gżira, Malta |
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
Malta
- Wv AndorraNations League1–0Sun 4 Oct 2026
- Dv GibraltarNations League1–1Thu 1 Oct 2026
- Wv LiechtensteinFriendly2–0Sun 27 Sept 2026
- Wat AndorraNations League2–1Thu 24 Sept 2026
- Wv AzerbaijanFriendly2–0Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.