Skip to content
TheFootball.News

Cyprus vs Wales head-to-head record

Cyprus wins
2
Draws
0
Wales wins
5

7 meetings, 1992 to 2015Goals: Cyprus 6, Wales 10

Cyprus and Wales have met 7 times since 1992. Wales have won 5, Cyprus 2. They last met on 3 September 2015, when Wales won 1–0 in Euro qualifying.

The 7 meetings have produced 16 goals, 2.29 per game. The biggest win is Cyprus’ 3–1 in Euro qualifying in 2007. Wales have won the last two meetings.

Who has won more, Cyprus or Wales?

All matches7 matches

2 Cyprus0 drawsWales 5

Competitive6 matches

1 Cyprus0 drawsWales 5

Friendlies1 match

1 Cyprus0 drawsWales 0

Key numbers

Goals
Cyprus 6, Wales 102.29 per game
First meeting
Cyprus 0–1 WalesWorld Cup qualifying, 14 Oct 1992
Most recent
Cyprus 0–1 WalesEuro qualifying, 3 Sept 2015
Cyprus’ biggest win
Cyprus 3–1 WalesEuro qualifying, 13 Oct 2007
Wales’ biggest win
Wales 3–1 CyprusEuro qualifying, 11 Oct 2006
Most goals in a meeting
Cyprus 3–1 WalesEuro qualifying, 13 Oct 2007
Current run
Wales, 2 wins in a row
TFN Elo rating now
Cyprus 1393 (140th), Wales 1732 (52nd)How the rating works

Last five meetings

  1. Cyprus0Wales1

    Euro qualifying

    Nicosia, Cyprus

  2. Wales2Cyprus1

    Euro qualifying

    Cardiff, Wales

  3. Cyprus3Wales1

    Euro qualifying

    Nicosia, Cyprus

  4. Wales3Cyprus1

    Euro qualifying

    Cardiff, Wales

  5. Cyprus1Wales0

    Friendly

    Limassol, Cyprus

Who has had the upper hand over time?

The line climbs with every Cyprus win and drops with every Wales win, so its height shows who has won more meetings up to that point.

Above the line: Cyprus have won more Below: Wales have won more
14 October 1992: Cyprus 0–1 Wales (World Cup qualifying). Wales +113 October 1993: Wales 2–0 Cyprus (World Cup qualifying). Wales +216 November 2005: Cyprus 1–0 Wales (Friendly). Wales +111 October 2006: Wales 3–1 Cyprus (Euro qualifying). Wales +213 October 2007: Cyprus 3–1 Wales (Euro qualifying). Wales +113 October 2014: Wales 2–1 Cyprus (Euro qualifying). Wales +23 September 2015: Cyprus 0–1 Wales (Euro qualifying). Wales +3Level
Wales lead by 3 wins after the latest meeting. The biggest lead was 3, held by Wales from 3 September 2015.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Cyprus's home games

4 matches

202

CyprusDrawsWales

In Wales's home games

3 matches

003

CyprusDrawsWales

Record by competition

Record by competition
CompetitionPlayedCyprusDrawsWalesGoals
Euro qualifying41035–7
World Cup qualifying20020–3
Friendly11001–0

Meetings by decade

Cyprus wins Draws Wales wins
Meetings by decade
DecadeResultsPlayedGoals
1990s23
2000s39
2010s24

Longest runs

Longest runs
Longest run ofCyprusWales
Wins in a row1200722014 to 2015
Unbeaten meetings1200722014 to 2015

Top scorers in Cyprus vs Wales

  1. 1Ioannis OkkasCyprus3

Scorer records exist for 6 of the 7 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Cyprus and Wales played each other?

7 times, starting on 14 October 1992. 6 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Cyprus and Wales?

Wales, with 5 wins to 2. 0 matches ended level.

What is the biggest win in Cyprus vs Wales?

Cyprus’ 3–1 win in Euro qualifying on 13 October 2007 in Nicosia.

When did Cyprus and Wales last play?

On 3 September 2015 in Nicosia, when Wales won 1–0 in Euro qualifying.

What is the competitive record between Cyprus and Wales?

In 6 competitive matches, Cyprus have 1 win, Wales have 5, and 0 ended level.

Every Cyprus vs Wales result

Show
Every Cyprus vs Wales result
DateHomeScoreAwayCompetitionVenue
Cyprus0–1WalesEuro qualifyingNicosia, Cyprus
Wales2–1CyprusEuro qualifyingCardiff, Wales
Cyprus3–1WalesEuro qualifyingNicosia, Cyprus
Wales3–1CyprusEuro qualifyingCardiff, Wales
Cyprus1–0WalesFriendlyLimassol, Cyprus
Wales2–0CyprusWorld Cup qualifyingCardiff, Wales
Cyprus0–1WalesWorld Cup qualifyingLimassol, Cyprus

Recent form

Cyprus

  1. Wv LatviaNations League2–1Mon 5 Oct 2026
  2. Wv ArmeniaNations League2–0Fri 2 Oct 2026
  3. Dat LatviaNations League0–0Mon 28 Sept 2026
  4. Lat MontenegroNations League1–2Fri 25 Sept 2026
  5. Wat LiechtensteinFriendly2–0Sun 7 Jun 2026

Wales

  1. Lv DenmarkNations League0–1Sun 4 Oct 2026
  2. Wv NorwayNations League2–1Thu 1 Oct 2026
  3. Lat DenmarkNations League0–2Sun 27 Sept 2026
  4. Lat PortugalNations League0–1Thu 24 Sept 2026
  5. Lat RomaniaFriendly1–2Sat 6 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.