Upcoming matches

  • UEFA Nations League · 15 November 2026
  • Cyprus logo Cyprus
    Montenegro logo Montenegro

Recent results

WDWLDWWD
  • UEFA Nations League · 12 November 2026
  • Full-time
    Armenia logo Armenia
    1-1
    Cyprus logo Cyprus
  • UEFA Nations League · 5 October 2026
  • Full-time
    Cyprus logo Cyprus
    2-1
    Latvia logo Latvia
  • UEFA Nations League · 2 October 2026
  • Full-time
    Cyprus logo Cyprus
    2-0
    Armenia logo Armenia
  • UEFA Nations League · 28 September 2026
  • Full-time
    Latvia logo Latvia
    0-0
    Cyprus logo Cyprus
  • UEFA Nations League · 25 September 2026
  • Full-time
    Montenegro logo Montenegro
    2-1
    Cyprus logo Cyprus
  • Friendlies · 7 June 2026
  • Full-time
    Liechtenstein logo Liechtenstein
    0-2
    Cyprus logo Cyprus
  • Friendlies · 4 June 2026
  • Full-time
    Slovenia logo Slovenia
    1-1
    Cyprus logo Cyprus
  • Friendlies · 30 March 2026
  • Full-time
    Cyprus logo Cyprus
    3-2
    Moldova logo Moldova