Skip to content
TheFootball.News

Cyprus vs Latvia head-to-head record

Cyprus wins
3
Draws
2
Latvia wins
0

5 meetings, 1996 to 2026Goals: Cyprus 6, Latvia 2

Cyprus and Latvia have met 5 times since 1996. Cyprus have won 3, Latvia 0, and 2 matches ended level. They last met on 5 October 2026, when Cyprus won 2–1 in the Nations League.

The 5 meetings have produced 8 goals, 1.60 per game. The biggest win is Cyprus’ 2–0 in the Cyprus International Tournament in 1997. Cyprus are unbeaten in the last five meetings (3 wins, 2 draws). They went 27 years without meeting, between 1997 and 2024.

Who has won more, Cyprus or Latvia?

All matches5 matches

3 Cyprus2 drawsLatvia 0

Competitive3 matches

2 Cyprus1 drawLatvia 0

Friendlies2 matches

1 Cyprus1 drawLatvia 0

Key numbers

Goals
Cyprus 6, Latvia 21.60 per game
First meeting
Cyprus 1–0 LatviaFriendly, 12 Mar 1996
Most recent
Cyprus 2–1 LatviaNations League, 5 Oct 2026
Cyprus’ biggest win
Cyprus 2–0 LatviaCyprus International Tournament, 14 Feb 1997
Most goals in a meeting
Cyprus 2–1 LatviaNations League, 5 Oct 2026
Current run
Cyprus unbeaten in 5
TFN Elo rating now
Cyprus 1393 (140th), Latvia 1281 (160th)How the rating works

Last five meetings

  1. Cyprus2Latvia1

    Nations League

    Nicosia, Cyprus

  2. Latvia0Cyprus0

    Nations League

    Riga, Latvia

  3. Cyprus1Latvia1

    Friendly

    Larnaca, Cyprus

  4. Cyprus2Latvia0

    Cyprus International Tournament

    Paralímni, Cyprus

  5. Cyprus1Latvia0

    Friendly

    Larnaca, Cyprus

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

310

CyprusDrawsLatvia

In Latvia's home games

1 match

010

CyprusDrawsLatvia

Record by competition

Record by competition
CompetitionPlayedCyprusDrawsLatviaGoals
Friendly21102–1
Nations League21102–1
Cyprus International Tournament11002–0

Meetings by decade

Cyprus wins Draws Latvia wins
Meetings by decade
DecadeResultsPlayedGoals
1990s23
2020s35

Longest runs

Longest runs
Longest run ofCyprusLatvia
Wins in a row21996 to 1997None
Unbeaten meetings51996 to 202622024 to 2026

The longest run of draws is 2, from 21 March 2024 to 28 September 2026.

Questions answered

How many times have Cyprus and Latvia played each other?

5 times, starting on 12 March 1996. 3 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Cyprus and Latvia?

Cyprus, with 3 wins to 0. 2 matches ended level.

What is the biggest win in Cyprus vs Latvia?

Cyprus’ 2–0 win in the Cyprus International Tournament on 14 February 1997 in Paralímni.

When did Cyprus and Latvia last play?

On 5 October 2026 in Nicosia, when Cyprus won 2–1 in the Nations League.

What is the competitive record between Cyprus and Latvia?

In 3 competitive matches, Cyprus have 2 wins, Latvia have 0, and 1 ended level.

Every Cyprus vs Latvia result

Show
Every Cyprus vs Latvia result
DateHomeScoreAwayCompetitionVenue
Cyprus2–1LatviaNations LeagueNicosia, Cyprus
Latvia0–0CyprusNations LeagueRiga, Latvia
Cyprus1–1LatviaFriendlyLarnaca, Cyprus
Cyprus2–0LatviaCyprus International TournamentParalímni, Cyprus
Cyprus1–0LatviaFriendlyLarnaca, 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

Latvia

  1. Lat CyprusNations League1–2Mon 5 Oct 2026
  2. Lv MontenegroNations League1–2Fri 2 Oct 2026
  3. Dv CyprusNations League0–0Mon 28 Sept 2026
  4. Lat ArmeniaNations League0–2Fri 25 Sept 2026
  5. Lv Faroe IslandsBaltic Cup0–1Tue 9 Jun 2026

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