Cyprus vs Malta
head-to-head record
- Cyprus wins
- 3
- Draws
- 3
- Malta wins
- 2
8 meetings, 1988 to 2021Goals: Cyprus 10, Malta 9
Cyprus and Malta have met 8 times since 1988. Cyprus have won 3, Malta 2, and 3 matches ended level. They last met on 11 October 2021, when the match ended 2–2 in World Cup qualifying.
The 8 meetings have produced 19 goals, 2.38 per game. The biggest win is Cyprus’ 3–0 in a friendly in 1992. They went 18 years without meeting, between 2003 and 2021.
Who has won more, Cyprus or Malta?
All matches8 matches
Competitive4 matches
Friendlies4 matches
Key numbers
- Goals
- Cyprus 10, Malta 92.38 per game
- First meeting
- Cyprus 0–1 MaltaFriendly, 12 Oct 1988
- Most recent
- Cyprus 2–2 MaltaWorld Cup qualifying, 11 Oct 2021
- Cyprus’ biggest win
- Cyprus 3–0 MaltaFriendly, 7 Oct 1992
- Malta’s biggest win
- Malta 3–0 CyprusWorld Cup qualifying, 1 Sept 2021
- Most goals in a meeting
- Cyprus 2–2 MaltaWorld Cup qualifying, 11 Oct 2021
- TFN Elo rating now
- Cyprus 1393 (140th), Malta 1346 (152nd)How the rating works
Last five meetings
- Cyprus2Malta2
World Cup qualifying
Larnaca, Cyprus
- Malta3Cyprus0
World Cup qualifying
Ta' Qali, Malta
- Malta1Cyprus2
Euro qualifying
Attard, Malta
- Cyprus2Malta1
Euro qualifying
Nicosia, Cyprus
- Cyprus3Malta0
Friendly
Limassol, Cyprus
Who has had the upper hand over time?
The line climbs with every Cyprus 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 Cyprus's home games
5 matches
221
CyprusDrawsMalta
In Malta's home games
3 matches
111
CyprusDrawsMalta
Record by competition
| Competition | Played | Cyprus | Draws | Malta | Goals |
|---|---|---|---|---|---|
| Friendly | 4 | 1 | 2 | 1 | 4–2 |
| World Cup qualifying | 2 | 0 | 1 | 1 | 2–5 |
| Euro qualifying | 2 | 2 | 0 | 0 | 4–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1980s | 3 | 3 | |
| 1990s | 1 | 3 | |
| 2000s | 2 | 6 | |
| 2020s | 2 | 7 |
Longest runs
| Longest run of | Cyprus | Malta |
|---|---|---|
| Wins in a row | 31992 to 2003 | 12021 |
| Unbeaten meetings | 51988 to 2003 | 31988 to 1989 |
The longest run of draws is 2, from 23 November 1988 to 11 October 1989.
Top scorers in Cyprus vs Malta
- 1Cain AttardMalta2
- 2Michalis KonstantinouCyprus2(1 penalty)
Scorer records exist for 4 of the 8 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Cyprus and Malta played each other?
8 times, starting on 12 October 1988. 4 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Cyprus and Malta?
Cyprus, with 3 wins to 2. 3 matches ended level.
What is the biggest win in Cyprus vs Malta?
Cyprus’ 3–0 win in a friendly on 7 October 1992 in Limassol.
When did Cyprus and Malta last play?
On 11 October 2021 in Larnaca, when the match ended 2–2 in World Cup qualifying.
What is the competitive record between Cyprus and Malta?
In 4 competitive matches, Cyprus have 2 wins, Malta have 1, and 1 ended level.
Every Cyprus vs Malta result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Cyprus | 2–2 | Malta | World Cup qualifying | Larnaca, Cyprus | |
| Malta | 3–0 | Cyprus | World Cup qualifying | Ta' Qali, Malta | |
| Malta | 1–2 | Cyprus | Euro qualifying | Attard, Malta | |
| Cyprus | 2–1 | Malta | Euro qualifying | Nicosia, Cyprus | |
| Cyprus | 3–0 | Malta | Friendly | Limassol, Cyprus | |
| Cyprus | 0–0 | Malta | Friendly | Larnaca, Cyprus | |
| Malta | 1–1 | Cyprus | Friendly | Attard, Malta | |
| Cyprus | 0–1 | Malta | Friendly | Limassol, Cyprus |
Recent form
Cyprus
- Wv LatviaNations League2–1Mon 5 Oct 2026
- Wv ArmeniaNations League2–0Fri 2 Oct 2026
- Dat LatviaNations League0–0Mon 28 Sept 2026
- Lat MontenegroNations League1–2Fri 25 Sept 2026
- Wat LiechtensteinFriendly2–0Sun 7 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.