Cyprus vs Greece
head-to-head record
- Cyprus wins
- 4
- Draws
- 6
- Greece wins
- 20
30 meetings, 1963 to 2022Goals: Cyprus 27, Greece 56
Cyprus and Greece have met 30 times since 1963. Greece have won 20, Cyprus 4, and 6 matches ended level. They last met on 24 September 2022, when Cyprus won 1–0 in the Nations League.
The 30 meetings have produced 83 goals, 2.77 per game. The biggest win is Greece’s 4–0 in a friendly in 1997.
Who has won more, Cyprus or Greece?
All matches30 matches
Competitive6 matches
Friendlies24 matches
Key numbers
- Goals
- Cyprus 27, Greece 562.77 per game
- First meeting
- Cyprus 3–1 GreeceFriendly, 27 Nov 1963
- Most recent
- Cyprus 1–0 GreeceNations League, 24 Sept 2022
- Cyprus’ biggest win
- Cyprus 3–1 GreeceFriendly, 27 Nov 1963
- Greece’s biggest win
- Cyprus 0–4 GreeceFriendly, 12 Mar 1997
- Most goals in a meeting
- Cyprus 2–4 GreeceEuro qualifying, 3 Dec 1986
- Biggest upset
- Greece 2–3 CyprusFriendly, 2 Sept 1992Winner’s rating-based win expectancy: 5.3%
- TFN Elo rating now
- Cyprus 1393 (140th), Greece 1857 (26th)How the rating works
Last five meetings
- Cyprus1Greece0
Nations League
Larnaca, Cyprus
- Greece3Cyprus0
Nations League
Vólos, Greece
- Greece2Cyprus1
Friendly
Athens, Greece
- Cyprus1Greece2
World Cup qualifying
Nicosia, Cyprus
- Greece2Cyprus0
World Cup qualifying
Piraeus, Greece
Who has had the upper hand over time?
The line climbs with every Cyprus win and drops with every Greece 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
15 matches
2310
CyprusDrawsGreece
In Greece's home games
15 matches
2310
CyprusDrawsGreece
Record by competition
| Competition | Played | Cyprus | Draws | Greece | Goals |
|---|---|---|---|---|---|
| Friendly | 24 | 3 | 6 | 15 | 22–42 |
| World Cup qualifying | 2 | 0 | 0 | 2 | 1–4 |
| Euro qualifying | 2 | 0 | 0 | 2 | 3–7 |
| Nations League | 2 | 1 | 0 | 1 | 1–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 2 | 5 | |
| 1970s | 4 | 11 | |
| 1980s | 9 | 20 | |
| 1990s | 6 | 23 | |
| 2000s | 4 | 12 | |
| 2010s | 2 | 5 | |
| 2020s | 3 | 7 |
Longest runs
| Longest run of | Cyprus | Greece |
|---|---|---|
| Wins in a row | 12022 | 72002 to 2022 |
| Unbeaten meetings | 12022 | 161969 to 1992 |
Top scorers in Cyprus vs Greece
- 1Nikos AnastopoulosGreece3
- 2Konstantinos MitroglouGreece2
Scorer records exist for 6 of the 30 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Cyprus and Greece played each other?
30 times, starting on 27 November 1963. 6 of those meetings were competitive and 24 were friendlies.
Who has won more matches between Cyprus and Greece?
Greece, with 20 wins to 4. 6 matches ended level.
What is the biggest win in Cyprus vs Greece?
Greece’s 4–0 win in a friendly on 12 March 1997 in Paralímni.
When did Cyprus and Greece last play?
On 24 September 2022 in Larnaca, when Cyprus won 1–0 in the Nations League.
What is the competitive record between Cyprus and Greece?
In 6 competitive matches, Cyprus have 1 win, Greece have 5, and 0 ended level.
Every Cyprus vs Greece result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Cyprus | 1–0 | Greece | Nations League | Larnaca, Cyprus | |
| Greece | 3–0 | Cyprus | Nations League | Vólos, Greece | |
| Greece | 2–1 | Cyprus | Friendly | Athens, Greece | |
| Cyprus | 1–2 | Greece | World Cup qualifying | Nicosia, Cyprus | |
| Greece | 2–0 | Cyprus | World Cup qualifying | Piraeus, Greece | |
| Greece | 2–0 | Cyprus | Friendly | Patras, Greece | |
| Cyprus | 1–2 | Greece | Friendly | Larnaca, Cyprus | |
| Greece | 3–1 | Cyprus | Friendly | Rhodes, Greece | |
| Greece | 1–2 | Cyprus | Friendly | Athens, Greece | |
| Greece | 2–1 | Cyprus | Friendly | Heraklion, Greece | |
| Cyprus | 0–4 | Greece | Friendly | Paralímni, Cyprus | |
| Cyprus | 2–3 | Greece | Friendly | Larnaca, Cyprus | |
| Greece | 2–3 | Cyprus | Friendly | Salonica, Greece | |
| Cyprus | 1–3 | Greece | Friendly | Limassol, Cyprus | |
| Cyprus | 1–1 | Greece | Friendly | Limassol, Cyprus | |
| Greece | 3–1 | Cyprus | Euro qualifying | Athens, Greece | |
| Cyprus | 2–4 | Greece | Euro qualifying | Nicosia, Cyprus | |
| Greece | 0–0 | Cyprus | Friendly | Athens, Greece | |
| Cyprus | 0–2 | Greece | Friendly | Limassol, Cyprus | |
| Greece | 1–1 | Cyprus | Friendly | Athens, Greece | |
| Greece | 1–0 | Cyprus | Friendly | Ioannina, Greece | |
| Cyprus | 1–1 | Greece | Friendly | Nicosia, Cyprus | |
| Cyprus | 0–1 | Greece | Friendly | Nicosia, Cyprus | |
| Cyprus | 1–1 | Greece | Friendly | Nicosia, Cyprus | |
| Cyprus | 0–2 | Greece | Friendly | Nicosia, Cyprus | |
| Cyprus | 1–2 | Greece | Friendly | Nicosia, Cyprus | |
| Greece | 3–1 | Cyprus | Friendly | Piraeus, Greece | |
| Greece | 1–1 | Cyprus | Friendly | Piraeus, Greece | |
| Greece | 1–0 | Cyprus | Friendly | Athens, Greece | |
| Cyprus | 3–1 | Greece | Friendly | Nicosia, 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
Greece
- Dv GermanyNations League0–0Sun 4 Oct 2026
- Dv NetherlandsNations League2–2Thu 1 Oct 2026
- Wat GermanyNations League1–0Sun 27 Sept 2026
- Wat SerbiaNations League2–1Thu 24 Sept 2026
- Lv ItalyFriendly0–1Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.