Cyprus host Latvia in the Friendlies on 21 March 2024, Thursday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 17:00 UK Time.
Under the guidance of manager Temur Ketsbaia, Cyprus have made very little progress. Winning friendly matches is their only strength in the last two years. They have crashed out of the Euro qualifiers with the worst record in Group A. In just eight matches, they conceded 28 goals in total.
Latvia lost back-to-back against Turkey and Croatia. In late November, they faced Poland in a friendly match and lost by 2-0. It seems that Latvia’s strikers are not performing as they did not score a single goal in all three matches. In Group D of the UEFA Euro qualifiers, they scored just five goals. On the long run, this dry form will affect their Nations League campaign as well.
This is going to be the first time both teams will play against each other. Cyprus have an advantage as the venue is at AEK Arena. In 2023, Latvia lost all their away games in Euro qualifiers.
Latvia have been in poor form leading up to this match. They lost three games in a row and did not score a single goal. Our analysis shows that in the last eighteen months, Latvia won just two international matches against Armenia and Estonia.
Cyprus, on the other hand, have shown inconsistency in their recent outings. They faced tough opponents in the Euro qualifiers and had to face Spain, Norway, and Scotland. In all competitions, Cyprus lost seven of their last eight outings. The only victory was against Lithuania back in November 2023. Many fans were optimistic about Cyprus’s performance in the UEFA Euro qualifiers. However, they were shocked as they finished at the bottom of the table with the worst record. We see this game ending in a draw at the 3.12 odds.
Latvia did not score a single goal in their last three games against Poland, Croatia, and Turkey. Cyprus are also weak in front of the goal. This was evident when they faced Lithuania and Spain previously. Therefore, Under 2.5 goals at the 1.57 odds is the prefect option to take from this match.
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
|
15.11.25
|
Cyprus Austria |
0-2 |
|
12.10.25
|
San Marino Cyprus |
0-4 |
|
09.10.25
|
Cyprus Bosnia & Herzegovina |
2-2 |
|
09.09.25
|
Cyprus Romania |
2-2 |
|
06.09.25
|
Austria Cyprus |
1-0 |
|
10.06.25
|
Romania Cyprus |
2-0 |
|
06.06.25
|
Bulgaria Cyprus |
2-2 |
|
24.03.25
|
Bosnia & Herzegovina Cyprus |
2-1 |
|
21.03.25
|
Cyprus San Marino |
2-0 |
|
18.11.24
|
Romania Cyprus |
4-1 |
|
15.11.24
|
Cyprus Lithuania |
2-1 |
|
15.10.24
|
Kosovo Cyprus |
3-0 |
|
12.10.24
|
Cyprus Romania |
0-3 |
|
09.09.24
|
Cyprus Kosovo |
0-4 |
|
06.09.24
|
Lithuania Cyprus |
0-1 |
|
11.06.24
|
San Marino Cyprus |
1-4 |
|
08.06.24
|
Moldova Cyprus |
3-2 |
|
25.03.24
|
Cyprus Serbia |
0-1 |
|
21.03.24
|
Cyprus Latvia |
1-1 |
|
19.11.23
|
Cyprus Lithuania |
1-0 |
|
16.11.23
|
Cyprus Spain |
1-3 |
|
15.10.23
|
Georgia Cyprus |
4-0 |
|
12.10.23
|
Cyprus Norway |
0-4 |
|
12.09.23
|
Spain Cyprus |
6-0 |
|
08.09.23
|
Cyprus Scotland |
0-3 |
|
20.06.23
|
Norway Cyprus |
3-1 |
|
17.06.23
|
Cyprus Georgia |
1-2 |
|
28.03.23
|
Armenia Cyprus |
2-2 |
|
25.03.23
|
Scotland Cyprus |
3-0 |
|
20.11.22
|
Israel Cyprus |
2-3 |
|
16.11.22
|
Cyprus Bulgaria |
0-2 |
|
27.09.22
|
Kosovo Cyprus |
5-1 |
|
24.09.22
|
Cyprus Greece |
1-0 |
|
12.06.22
|
Northern Ireland Cyprus |
2-2 |
|
09.06.22
|
Greece Cyprus |
3-0 |
|
05.06.22
|
Cyprus Northern Ireland |
0-0 |
|
02.06.22
|
Cyprus Kosovo |
0-2 |
|
29.03.22
|
Cyprus Estonia |
2-0 |
|
24.03.22
|
Estonia Cyprus |
0-0 |
|
14.11.21
|
Slovenia Cyprus |
2-1 |
|
11.11.21
|
Russia Cyprus |
6-0 |
|
11.10.21
|
Cyprus Malta |
2-2 |
|
08.10.21
|
Cyprus Croatia |
0-3 |
|
07.09.21
|
Slovakia Cyprus |
2-0 |
|
04.09.21
|
Cyprus Russia |
0-2 |
|
01.09.21
|
Malta Cyprus |
3-0 |
|
07.06.21
|
Ukraine Cyprus |
4-0 |
|
04.06.21
|
Hungary Cyprus |
1-0 |
|
30.03.21
|
Cyprus Slovenia |
1-0 |
|
27.03.21
|
Croatia Cyprus |
1-0 |
|
15.11.25
|
Cyprus Austria |
0-2 |
|
09.10.25
|
Cyprus Bosnia & Herzegovina |
2-2 |
|
09.09.25
|
Cyprus Romania |
2-2 |
|
21.03.25
|
Cyprus San Marino |
2-0 |
|
15.11.24
|
Cyprus Lithuania |
2-1 |
|
12.10.24
|
Cyprus Romania |
0-3 |
|
09.09.24
|
Cyprus Kosovo |
0-4 |
|
25.03.24
|
Cyprus Serbia |
0-1 |
|
21.03.24
|
Cyprus Latvia |
1-1 |
|
19.11.23
|
Cyprus Lithuania |
1-0 |
|
16.11.23
|
Cyprus Spain |
1-3 |
|
12.10.23
|
Cyprus Norway |
0-4 |
|
08.09.23
|
Cyprus Scotland |
0-3 |
|
17.06.23
|
Cyprus Georgia |
1-2 |
|
16.11.22
|
Cyprus Bulgaria |
0-2 |
|
24.09.22
|
Cyprus Greece |
1-0 |
|
05.06.22
|
Cyprus Northern Ireland |
0-0 |
|
02.06.22
|
Cyprus Kosovo |
0-2 |
|
29.03.22
|
Cyprus Estonia |
2-0 |
|
11.10.21
|
Cyprus Malta |
2-2 |
|
08.10.21
|
Cyprus Croatia |
0-3 |
|
04.09.21
|
Cyprus Russia |
0-2 |
|
30.03.21
|
Cyprus Slovenia |
1-0 |
|
24.03.21
|
Cyprus Slovakia |
0-0 |
|
14.11.20
|
Cyprus Luxembourg |
2-1 |
|
07.10.20
|
Cyprus Czech Republic |
1-2 |
|
08.09.20
|
Cyprus Azerbaijan |
0-1 |
|
05.09.20
|
Cyprus Montenegro |
0-2 |
|
16.11.19
|
Cyprus Scotland |
1-2 |
|
13.10.19
|
Cyprus Russia |
0-5 |
|
06.09.19
|
Cyprus Kazakhstan |
1-1 |
|
24.03.19
|
Cyprus Belgium |
0-2 |
|
21.03.19
|
Cyprus San Marino |
5-0 |
|
19.11.18
|
Cyprus Norway |
0-2 |
|
16.11.18
|
Cyprus Bulgaria |
1-1 |
|
12.10.25
|
San Marino Cyprus |
0-4 |
|
06.09.25
|
Austria Cyprus |
1-0 |
|
10.06.25
|
Romania Cyprus |
2-0 |
|
06.06.25
|
Bulgaria Cyprus |
2-2 |
|
24.03.25
|
Bosnia & Herzegovina Cyprus |
2-1 |
|
18.11.24
|
Romania Cyprus |
4-1 |
|
15.10.24
|
Kosovo Cyprus |
3-0 |
|
06.09.24
|
Lithuania Cyprus |
0-1 |
|
11.06.24
|
San Marino Cyprus |
1-4 |
|
08.06.24
|
Moldova Cyprus |
3-2 |
|
15.10.23
|
Georgia Cyprus |
4-0 |
|
12.09.23
|
Spain Cyprus |
6-0 |
|
20.06.23
|
Norway Cyprus |
3-1 |
|
28.03.23
|
Armenia Cyprus |
2-2 |
|
25.03.23
|
Scotland Cyprus |
3-0 |
|
20.11.22
|
Israel Cyprus |
2-3 |
|
27.09.22
|
Kosovo Cyprus |
5-1 |
|
12.06.22
|
Northern Ireland Cyprus |
2-2 |
|
09.06.22
|
Greece Cyprus |
3-0 |
|
24.03.22
|
Estonia Cyprus |
0-0 |
|
14.11.21
|
Slovenia Cyprus |
2-1 |
|
11.11.21
|
Russia Cyprus |
6-0 |
|
07.09.21
|
Slovakia Cyprus |
2-0 |
|
01.09.21
|
Malta Cyprus |
3-0 |
|
07.06.21
|
Ukraine Cyprus |
4-0 |
|
04.06.21
|
Hungary Cyprus |
1-0 |
|
27.03.21
|
Croatia Cyprus |
1-0 |
|
17.11.20
|
Montenegro Cyprus |
4-0 |
|
11.11.20
|
Greece Cyprus |
2-1 |
|
13.10.20
|
Azerbaijan Cyprus |
0-0 |
|
10.10.20
|
Luxembourg Cyprus |
2-0 |
|
19.11.19
|
Belgium Cyprus |
6-1 |
|
10.10.19
|
Kazakhstan Cyprus |
1-2 |
|
09.09.19
|
San Marino Cyprus |
0-4 |
|
11.06.19
|
Russia Cyprus |
1-0 |
|
08.06.19
|
Scotland Cyprus |
2-1 |
|
16.10.18
|
Slovenia Cyprus |
1-1 |
|
13.10.18
|
Bulgaria Cyprus |
2-1 |
|
13.11.25
|
North Macedonia Latvia |
0-0 |
|
14.10.25
|
Latvia England |
0-5 |
|
11.10.25
|
Latvia Andorra |
2-2 |
|
09.09.25
|
Albania Latvia |
1-0 |
|
06.09.25
|
Latvia Serbia |
0-1 |
|
10.06.25
|
Latvia Albania |
1-1 |
|
07.06.25
|
Latvia Azerbaijan |
0-0 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
Andorra Latvia |
0-1 |
|
17.11.24
|
Latvia Armenia |
1-2 |
|
14.11.24
|
North Macedonia Latvia |
1-0 |
|
13.10.24
|
Faroe Islands Latvia |
1-1 |
|
10.10.24
|
Latvia North Macedonia |
0-3 |
|
10.09.24
|
Latvia Faroe Islands |
1-0 |
|
07.09.24
|
Armenia Latvia |
4-1 |
|
11.06.24
|
Latvia Faroe Islands |
1-0 |
|
08.06.24
|
Latvia Lithuania |
0-2 |
|
26.03.24
|
Latvia Liechtenstein |
1-1 |
|
21.03.24
|
Cyprus Latvia |
1-1 |
|
21.11.23
|
Poland Latvia |
2-0 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
15.10.23
|
Turkey Latvia |
4-0 |
|
12.10.23
|
Latvia Armenia |
2-0 |
|
11.09.23
|
Latvia Wales |
0-2 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
19.06.23
|
Armenia Latvia |
2-1 |
|
16.06.23
|
Latvia Turkey |
2-3 |
|
28.03.23
|
Wales Latvia |
1-0 |
|
22.03.23
|
Ireland Latvia |
3-2 |
|
19.11.22
|
Latvia Iceland (Penalties:7 - 8) |
1-1 |
|
16.11.22
|
Latvia Estonia (Penalties:5 - 3) |
1-1 |
|
25.09.22
|
Andorra Latvia |
1-1 |
|
22.09.22
|
Latvia Moldova |
1-2 |
|
14.06.22
|
Liechtenstein Latvia |
0-2 |
|
10.06.22
|
Moldova Latvia |
2-4 |
|
06.06.22
|
Latvia Liechtenstein |
1-0 |
|
03.06.22
|
Latvia Andorra |
3-0 |
|
29.03.22
|
Azerbaijan Latvia |
0-1 |
|
25.03.22
|
Latvia Kuwait |
1-1 |
|
16.11.21
|
Gibraltar Latvia |
1-3 |
|
13.11.21
|
Norway Latvia |
0-0 |
|
11.10.21
|
Latvia Turkey |
1-2 |
|
08.10.21
|
Latvia Netherlands |
0-1 |
|
07.09.21
|
Montenegro Latvia |
0-0 |
|
04.09.21
|
Latvia Norway |
0-2 |
|
01.09.21
|
Latvia Gibraltar |
3-1 |
|
10.06.21
|
Estonia Latvia |
2-1 |
|
07.06.21
|
Germany Latvia |
7-1 |
|
04.06.21
|
Latvia Lithuania |
3-1 |
|
30.03.21
|
Turkey Latvia |
3-3 |
|
14.10.25
|
Latvia England |
0-5 |
|
11.10.25
|
Latvia Andorra |
2-2 |
|
06.09.25
|
Latvia Serbia |
0-1 |
|
10.06.25
|
Latvia Albania |
1-1 |
|
07.06.25
|
Latvia Azerbaijan |
0-0 |
|
17.11.24
|
Latvia Armenia |
1-2 |
|
10.10.24
|
Latvia North Macedonia |
0-3 |
|
10.09.24
|
Latvia Faroe Islands |
1-0 |
|
11.06.24
|
Latvia Faroe Islands |
1-0 |
|
08.06.24
|
Latvia Lithuania |
0-2 |
|
26.03.24
|
Latvia Liechtenstein |
1-1 |
|
18.11.23
|
Latvia Croatia |
0-2 |
|
12.10.23
|
Latvia Armenia |
2-0 |
|
11.09.23
|
Latvia Wales |
0-2 |
|
16.06.23
|
Latvia Turkey |
2-3 |
|
19.11.22
|
Latvia Iceland (Penalties:7 - 8) |
1-1 |
|
16.11.22
|
Latvia Estonia (Penalties:5 - 3) |
1-1 |
|
22.09.22
|
Latvia Moldova |
1-2 |
|
06.06.22
|
Latvia Liechtenstein |
1-0 |
|
03.06.22
|
Latvia Andorra |
3-0 |
|
25.03.22
|
Latvia Kuwait |
1-1 |
|
11.10.21
|
Latvia Turkey |
1-2 |
|
08.10.21
|
Latvia Netherlands |
0-1 |
|
04.09.21
|
Latvia Norway |
0-2 |
|
01.09.21
|
Latvia Gibraltar |
3-1 |
|
04.06.21
|
Latvia Lithuania |
3-1 |
|
24.03.21
|
Latvia Montenegro |
1-2 |
|
14.11.20
|
Latvia Faroe Islands |
1-1 |
|
13.10.20
|
Latvia Malta |
0-1 |
|
03.09.20
|
Latvia Andorra |
0-0 |
|
19.11.19
|
Latvia Austria |
1-0 |
|
10.10.19
|
Latvia Poland |
0-3 |
|
09.09.19
|
Latvia North Macedonia |
0-2 |
|
10.06.19
|
Latvia Slovenia |
0-5 |
|
07.06.19
|
Latvia Israel |
0-3 |
|
16.10.18
|
Latvia Georgia |
0-3 |
|
13.11.25
|
North Macedonia Latvia |
0-0 |
|
09.09.25
|
Albania Latvia |
1-0 |
|
24.03.25
|
England Latvia |
3-0 |
|
21.03.25
|
Andorra Latvia |
0-1 |
|
14.11.24
|
North Macedonia Latvia |
1-0 |
|
13.10.24
|
Faroe Islands Latvia |
1-1 |
|
07.09.24
|
Armenia Latvia |
4-1 |
|
21.03.24
|
Cyprus Latvia |
1-1 |
|
21.11.23
|
Poland Latvia |
2-0 |
|
15.10.23
|
Turkey Latvia |
4-0 |
|
08.09.23
|
Croatia Latvia |
5-0 |
|
19.06.23
|
Armenia Latvia |
2-1 |
|
28.03.23
|
Wales Latvia |
1-0 |
|
22.03.23
|
Ireland Latvia |
3-2 |
|
25.09.22
|
Andorra Latvia |
1-1 |
|
14.06.22
|
Liechtenstein Latvia |
0-2 |
|
10.06.22
|
Moldova Latvia |
2-4 |
|
29.03.22
|
Azerbaijan Latvia |
0-1 |
|
16.11.21
|
Gibraltar Latvia |
1-3 |
|
13.11.21
|
Norway Latvia |
0-0 |
|
07.09.21
|
Montenegro Latvia |
0-0 |
|
10.06.21
|
Estonia Latvia |
2-1 |
|
07.06.21
|
Germany Latvia |
7-1 |
|
30.03.21
|
Turkey Latvia |
3-3 |
|
27.03.21
|
Netherlands Latvia |
2-0 |
|
17.11.20
|
Andorra Latvia |
0-5 |
|
11.11.20
|
San Marino Latvia |
0-3 |
|
10.10.20
|
Faroe Islands Latvia |
1-1 |
|
07.10.20
|
Montenegro Latvia |
1-1 |
|
06.09.20
|
Malta Latvia |
1-1 |
|
16.11.19
|
Slovenia Latvia |
1-0 |
|
15.10.19
|
Israel Latvia |
3-1 |
|
06.09.19
|
Austria Latvia |
6-0 |
|
24.03.19
|
Poland Latvia |
2-0 |
|
21.03.19
|
North Macedonia Latvia |
3-1 |
|
19.11.18
|
Andorra Latvia |
0-0 |
|
15.11.18
|
Kazakhstan Latvia |
1-1 |
|
09.09.18
|
Georgia Latvia |
1-0 |
| There are no records |
| There are no records |