Cyprus
Cyprus has played every Nations League edition in this database: 2018/19: League C, group C3, 3rd of 4 (5 pts); 2020/21: League C, group C1, 4th of 4 (4 pts); 2022/23: League C, group C2, 4th of 4 (5 pts); 2024/25: League C, group C2, 3rd of 4 (6 pts); 2026/27: League C, group C2, 2nd of 4 (7 pts). All-time: 30 matches, 8 wins, 7 draws, 15 defeats, goals 22–49.
The squad pool on this page lists 25 players, built from recent competitive line-ups. Most appearances in that window: G. Kastanos (26); most goals: G. Kastanos (4).
Coach in the latest data: A. Mantzios.
- League 2026/27
- C · Group C2
- Table
- 2 / 4 · 7 Pts
- Finals reached
- 0
Path through the leagues
| Season | League | Group | Pos | Pts | Result |
|---|---|---|---|---|---|
| Nations League 2018/19 | C | C3 | 3/4 | 5 | |
| Nations League 2020/21 | C | C1 | 4/4 | 4 | |
| Nations League 2022/23 | C | C2 | 4/4 | 5 | |
| Nations League 2024/25 | C | C2 | 3/4 | 6 | |
| Nations League 2026/27 | C | C2 | 2/4 | 7 |
Top scorers
| Player | Goals |
|---|---|
| Grigoris Kastanos | 3 |
| A. Kakoullis | 2 |
| I. Pittas | 2 |
| M. Tzionis | 2 |
| Marcus Edwards | 2 |
| Pieros Sotiriou | 2 |
| Andronikos Kakoullis | 1 |
| Fotis Papoulis | 1 |
Upcoming matches
| Date | Match | Competition |
|---|---|---|
| 12 November 2026 | Armenia vs Cyprus | Nations League |
| 15 November 2026 | Cyprus vs Montenegro | Nations League |
Predict these matches in the free score game
Squad
| Player | Pos | Apps | Minutes | Goals | Assists | Price |
|---|---|---|---|---|---|---|
| D. Demetriou | GK | 6 | — | 0 | 0 | — |
| Fabiano | GK | 4 | — | 0 | 0 | 4.0 |
| J. Mall | GK | 3 | — | 0 | 0 | 4.0 |
| N. Ioannou | DEF | 21 | — | 0 | 1 | 4.5 |
| K. Laifis | DEF | 18 | — | 0 | 0 | 4.0 |
| N. Panagiotou | DEF | 13 | — | 0 | 0 | 4.5 |
| A. Karo | DEF | 10 | — | 0 | 0 | 4.0 |
| S. Andreou | DEF | 7 | — | 0 | 1 | 4.5 |
| G. Malekkides | DEF | 6 | — | 0 | 1 | 4.0 |
| H. Kyprianou | DEF | 5 | — | 0 | 0 | 4.5 |
| L. Konomis | DEF | 2 | — | 1 | 0 | 4.0 |
| G. Kastanos | MID | 26 | — | 4 | 1 | 5.5 |
| K. Artymatas | MID | 26 | — | 0 | 0 | 4.5 |
| L. Loizou | MID | 18 | — | 0 | 0 | 5.0 |
| A. Kakoullis | MID | 11 | — | 3 | 0 | 5.0 |
| C. Charalampous | MID | 6 | — | 0 | 0 | 5.0 |
| D. Spoljaric | MID | 5 | — | 0 | 0 | — |
| M. Edwards | MID | 4 | — | 2 | 0 | 6.0 |
| P. Andreou | MID | 2 | — | 0 | 0 | 4.5 |
| I. Pittas | FWD | 22 | — | 2 | 1 | 5.5 |
| M. Tzionis | FWD | 20 | — | 3 | 2 | 5.0 |
| P. Sotiriou | FWD | 18 | — | 2 | 0 | 4.5 |
| A. Makris | FWD | 7 | — | 0 | 0 | — |
| M. Ilia | FWD | 3 | — | 0 | 1 | — |
| A. Neophytou | FWD | 0 | — | 0 | 0 | 4.5 |
Legends and former regulars
| Player | Caps | Years |
|---|---|---|
| D. Christofi | 12 | 2018-19, 2020-21, 2022-23 |
| F. Papoulis | 11 | 2018-19, 2020-21, 2022-23 |
Match reports on this site
| Date | Match | Competition | Round |
|---|---|---|---|
| 5 October 2026 | Cyprus 2–1 Latvia | Nations League 2026/27 | Group stage · Group C2 |
| 2 October 2026 | Cyprus 2–0 Armenia | Nations League 2026/27 | Group stage · Group C2 |
| 28 September 2026 | Latvia 0–0 Cyprus | Nations League 2026/27 | Group stage · Group C2 |
| 25 September 2026 | Montenegro 2–1 Cyprus | Nations League 2026/27 | Group stage · Group C2 |
| 18 November 2024 | Romania 4–1 Cyprus | Nations League 2024/25 | Group stage · Group C2 |
| 15 November 2024 | Cyprus 2–1 Lithuania | Nations League 2024/25 | Group stage · Group C2 |
| 15 October 2024 | Kosovo 3–0 Cyprus | Nations League 2024/25 | Group stage · Group C2 |
| 12 October 2024 | Cyprus 0–3 Romania | Nations League 2024/25 | Group stage · Group C2 |
| 9 September 2024 | Cyprus 0–4 Kosovo | Nations League 2024/25 | Group stage · Group C2 |
| 6 September 2024 | Lithuania 0–1 Cyprus | Nations League 2024/25 | Group stage · Group C2 |
| 27 September 2022 | Kosovo 5–1 Cyprus | Nations League 2022/23 | Group stage · Group C2 |
| 24 September 2022 | Cyprus 1–0 Greece | Nations League 2022/23 | Group stage · Group C2 |
| 12 June 2022 | Northern Ireland 2–2 Cyprus | Nations League 2022/23 | Group stage · Group C2 |
| 9 June 2022 | Greece 3–0 Cyprus | Nations League 2022/23 | Group stage · Group C2 |
| 5 June 2022 | Cyprus 0–0 Northern Ireland | Nations League 2022/23 | Group stage · Group C2 |
| 2 June 2022 | Cyprus 0–2 Kosovo | Nations League 2022/23 | Group stage · Group C2 |
| 29 March 2022 | Cyprus 2–0 Estonia | Nations League 2020/21 | Play-off |
| 24 March 2022 | Estonia 0–0 Cyprus | Nations League 2020/21 | Play-off |
| 17 November 2020 | Montenegro 4–0 Cyprus | Nations League 2020/21 | Group stage · Group C1 |
| 14 November 2020 | Cyprus 2–1 Luxembourg | Nations League 2020/21 | Group stage · Group C1 |
| 13 October 2020 | Azerbaijan 0–0 Cyprus | Nations League 2020/21 | Group stage · Group C1 |
| 10 October 2020 | Luxembourg 2–0 Cyprus | Nations League 2020/21 | Group stage · Group C1 |
| 8 September 2020 | Cyprus 0–1 Azerbaijan | Nations League 2020/21 | Group stage · Group C1 |
| 5 September 2020 | Cyprus 0–2 Montenegro | Nations League 2020/21 | Group stage · Group C1 |
| 19 November 2018 | Cyprus 0–2 Norway | Nations League 2018/19 | Group stage · Group C3 |
| 16 November 2018 | Cyprus 1–1 Bulgaria | Nations League 2018/19 | Group stage · Group C3 |
| 16 October 2018 | Slovenia 1–1 Cyprus | Nations League 2018/19 | Group stage · Group C3 |
| 13 October 2018 | Bulgaria 2–1 Cyprus | Nations League 2018/19 | Group stage · Group C3 |
| 9 September 2018 | Cyprus 2–1 Slovenia | Nations League 2018/19 | Group stage · Group C3 |
| 6 September 2018 | Norway 2–0 Cyprus | Nations League 2018/19 | Group stage · Group C3 |