Croatia vs Malta
head-to-head record
- Croatia wins
- 9
- Draws
- 1
- Malta wins
- 0
10 meetings, 1998 to 2021Goals: Croatia 29, Malta 5
Croatia and Malta have met 10 times since 1998. Croatia have won 9, Malta 0, and 1 match ended level. They last met on 11 November 2021, when Croatia won 7–1 in World Cup qualifying.
The 10 meetings have produced 34 goals, 3.40 per game. The biggest win is Croatia’s 7–1 in World Cup qualifying in 2021. Croatia are unbeaten in the last ten meetings (9 wins, 1 draw).
Who has won more, Croatia or Malta?
All matches10 matches
Competitive10 matches
Key numbers
- Goals
- Croatia 29, Malta 53.40 per game
- First meeting
- Malta 1–4 CroatiaEuro qualifying, 10 Oct 1998
- Most recent
- Malta 1–7 CroatiaWorld Cup qualifying, 11 Nov 2021
- Croatia’s biggest win
- Malta 1–7 CroatiaWorld Cup qualifying, 11 Nov 2021
- Most goals in a meeting
- Malta 1–7 CroatiaWorld Cup qualifying, 11 Nov 2021
- Current run
- Croatia unbeaten in 10
- TFN Elo rating now
- Croatia 1912 (19th), Malta 1346 (152nd)How the rating works
Last five meetings
- Malta1Croatia7
World Cup qualifying
Ta' Qali, Malta
- Croatia3Malta0
World Cup qualifying
Rijeka, Croatia
- Malta0Croatia1
Euro qualifying
Attard, Malta
- Croatia2Malta0
Euro qualifying
Zagreb, Croatia
- Malta1Croatia3
Euro qualifying
Attard, Malta
Who has had the upper hand over time?
The line climbs with every Croatia 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 Croatia's home games
5 matches
500
CroatiaDrawsMalta
In Malta's home games
5 matches
410
CroatiaDrawsMalta
Record by competition
| Competition | Played | Croatia | Draws | Malta | Goals |
|---|---|---|---|---|---|
| Euro qualifying | 6 | 6 | 0 | 0 | 15–3 |
| World Cup qualifying | 4 | 3 | 1 | 0 | 14–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 8 | |
| 2000s | 2 | 5 | |
| 2010s | 4 | 10 | |
| 2020s | 2 | 11 |
Longest runs
| Longest run of | Croatia | Malta |
|---|---|---|
| Wins in a row | 62010 to 2021 | None |
| Unbeaten meetings | 101998 to 2021 | 12005 |
Top scorers in Croatia vs Malta
- 1Ivan PerišićCroatia3
- 2Luka ModrićCroatia3(1 penalty)
- 3Niko KranjčarCroatia3
- 4Andrej KramarićCroatia2
- 5Dado PršoCroatia2
- 6Davor VugrinecCroatia2
- 7Lovro MajerCroatia2
Scorer records exist for 10 of the 10 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Croatia and Malta played each other?
10 times, starting on 10 October 1998. 10 of those meetings were competitive and 0 were friendlies.
Who has won more matches between Croatia and Malta?
Croatia, with 9 wins to 0. 1 match ended level.
What is the biggest win in Croatia vs Malta?
Croatia’s 7–1 win in World Cup qualifying on 11 November 2021 in Ta' Qali.
When did Croatia and Malta last play?
On 11 November 2021 in Ta' Qali, when Croatia won 7–1 in World Cup qualifying.
Every Croatia vs Malta result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Malta | 1–7 | Croatia | World Cup qualifying | Ta' Qali, Malta | |
| Croatia | 3–0 | Malta | World Cup qualifying | Rijeka, Croatia | |
| Malta | 0–1 | Croatia | Euro qualifying | Attard, Malta | |
| Croatia | 2–0 | Malta | Euro qualifying | Zagreb, Croatia | |
| Malta | 1–3 | Croatia | Euro qualifying | Attard, Malta | |
| Croatia | 3–0 | Malta | Euro qualifying | Zagreb, Croatia | |
| Malta | 1–1 | Croatia | World Cup qualifying | Attard, Malta | |
| Croatia | 3–0 | Malta | World Cup qualifying | Zagreb, Croatia | |
| Croatia | 2–1 | Malta | Euro qualifying | Zagreb, Croatia | |
| Malta | 1–4 | Croatia | Euro qualifying | Attard, Malta |
Recent form
Croatia
- Lv SpainNations League1–2Tue 6 Oct 2026
- Lv EnglandNations League0–7Sat 3 Oct 2026
- Lat SpainNations League1–4Tue 29 Sept 2026
- Wat Czech RepublicNations League2–1Sat 26 Sept 2026
- Lv PortugalWorld Cup1–2Thu 2 Jul 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.