Cyprus
Cyprus have played 24 matches on record: 6 won, 8 drawn, 10 lost, 29 scored and 42 conceded.
Record
| Matches Played | 24 |
| Matches Won | 6 |
| Matches Drawn | 8 |
| Matches Lost | 10 |
| Goals For | 29 |
| Goals Against | 42 |
Results
- 12 Nov 2026Armenia 1–1 Cyprus
- 5 Oct 2026Cyprus 2–1 Latvia
- 2 Oct 2026Cyprus 2–0 Armenia
- 28 Sept 2026Latvia 0–0 Cyprus
- 25 Sept 2026Montenegro 2–1 Cyprus
- 7 Jun 2026Liechtenstein 0–2 Cyprus
- 4 Jun 2026Slovenia 1–1 Cyprus
- 30 Mar 2026Cyprus 3–2 Moldova
- 26 Mar 2026Cyprus 0–1 Belarus
- 18 Nov 2025Cyprus 2–4 Estonia
- 15 Nov 2025Cyprus 0–2 Austria
- 12 Oct 2025San Marino 0–4 Cyprus
- 9 Oct 2025Cyprus 2–2 Bosnia & Herzegovina
- 9 Sept 2025Cyprus 2–2 Romania
- 21 Mar 2024Cyprus 1–1 Latvia
- 16 Nov 2023Cyprus 1–3 Spain
- 12 Sept 2023Spain 6–0 Cyprus
- 28 Mar 2023Armenia 2–2 Cyprus
- 24 Sept 2022Cyprus 1–0 Greece
- 9 Jun 2022Greece 3–0 Cyprus
- 17 Nov 2020Montenegro 4–0 Cyprus
- 5 Sept 2020Cyprus 0–2 Montenegro
- 23 Mar 2018Cyprus 0–0 Montenegro
- 13 Nov 2017Armenia 3–2 Cyprus
Upcoming matches
- 15 Nov 2026Cyprus — Montenegro