Cyprus vs Scotland
head-to-head record
- Cyprus wins
- 0
- Draws
- 0
- Scotland wins
- 9
9 meetings, 1968 to 2023Goals: Cyprus 6, Scotland 30
Cyprus and Scotland have met 9 times since 1968. Scotland have won 9, Cyprus 0. They last met on 8 September 2023, when Scotland won 3–0 in Euro qualifying.
The 9 meetings have produced 36 goals, 4.00 per game. The biggest win is Scotland’s 8–0 in World Cup qualifying in 1969. Scotland have won the last nine meetings. They went 22 years without meeting, between 1989 and 2011.
Who has won more, Cyprus or Scotland?
All matches9 matches
Competitive8 matches
Friendlies1 match
Key numbers
- Goals
- Cyprus 6, Scotland 304.00 per game
- First meeting
- Cyprus 0–5 ScotlandWorld Cup qualifying, 11 Dec 1968
- Most recent
- Cyprus 0–3 ScotlandEuro qualifying, 8 Sept 2023
- Scotland’s biggest win
- Scotland 8–0 CyprusWorld Cup qualifying, 17 May 1969
- Most goals in a meeting
- Scotland 8–0 CyprusWorld Cup qualifying, 17 May 1969
- Current run
- Scotland, 9 wins in a row
- TFN Elo rating now
- Cyprus 1393 (140th), Scotland 1780 (40th)How the rating works
Last five meetings
- Cyprus0Scotland3
Euro qualifying
Larnaca, Cyprus
- Scotland3Cyprus0
Euro qualifying
Glasgow, Scotland
- Cyprus1Scotland2
Euro qualifying
Nicosia, Cyprus
- Scotland2Cyprus1
Euro qualifying
Glasgow, Scotland
- Cyprus1Scotland2
Friendly
Larnaca, Cyprus
Who has had the upper hand over time?
The line climbs with every Cyprus win and drops with every Scotland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Cyprus's home games
5 matches
005
CyprusDrawsScotland
In Scotland's home games
4 matches
004
CyprusDrawsScotland
Record by competition
| Competition | Played | Cyprus | Draws | Scotland | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 0 | 4 | 3–18 |
| Euro qualifying | 4 | 0 | 0 | 4 | 2–10 |
| Friendly | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 2 | 13 | |
| 1980s | 2 | 8 | |
| 2010s | 3 | 9 | |
| 2020s | 2 | 6 |
Longest runs
| Longest run of | Cyprus | Scotland |
|---|---|---|
| Wins in a row | None | 91968 to 2023 |
| Unbeaten meetings | None | 91968 to 2023 |
Top scorers in Cyprus vs Scotland
- 1Colin SteinScotland6
- 2John McGinnScotland3
- 3Scott McTominayScotland3
- 4Alan GilzeanScotland2
- 5Mo JohnstonScotland2
- 6Richard GoughScotland2
Scorer records exist for 8 of the 9 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Cyprus and Scotland played each other?
9 times, starting on 11 December 1968. 8 of those meetings were competitive and 1 were friendlies.
Who has won more matches between Cyprus and Scotland?
Scotland, with 9 wins to 0. 0 matches ended level.
What is the biggest win in Cyprus vs Scotland?
Scotland’s 8–0 win in World Cup qualifying on 17 May 1969 in Glasgow.
When did Cyprus and Scotland last play?
On 8 September 2023 in Larnaca, when Scotland won 3–0 in Euro qualifying.
What is the competitive record between Cyprus and Scotland?
In 8 competitive matches, Cyprus have 0 wins, Scotland have 8, and 0 ended level.
Every Cyprus vs Scotland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Cyprus | 0–3 | Scotland | Euro qualifying | Larnaca, Cyprus | |
| Scotland | 3–0 | Cyprus | Euro qualifying | Glasgow, Scotland | |
| Cyprus | 1–2 | Scotland | Euro qualifying | Nicosia, Cyprus | |
| Scotland | 2–1 | Cyprus | Euro qualifying | Glasgow, Scotland | |
| Cyprus | 1–2 | Scotland | Friendly | Larnaca, Cyprus | |
| Scotland | 2–1 | Cyprus | World Cup qualifying | Glasgow, Scotland | |
| Cyprus | 2–3 | Scotland | World Cup qualifying | Limassol, Cyprus | |
| Scotland | 8–0 | Cyprus | World Cup qualifying | Glasgow, Scotland | |
| Cyprus | 0–5 | Scotland | World Cup qualifying | Nicosia, Cyprus |
Recent form
Cyprus
- Wv LatviaNations League2–1Mon 5 Oct 2026
- Wv ArmeniaNations League2–0Fri 2 Oct 2026
- Dat LatviaNations League0–0Mon 28 Sept 2026
- Lat MontenegroNations League1–2Fri 25 Sept 2026
- Wat LiechtensteinFriendly2–0Sun 7 Jun 2026
Scotland
- Lv SloveniaNations League1–2Tue 6 Oct 2026
- Wat North MacedoniaNations League2–0Sat 3 Oct 2026
- Lv SwitzerlandNations League0–3Tue 29 Sept 2026
- Dat SloveniaNations League0–0Sat 26 Sept 2026
- Lv BrazilWorld Cup0–3Wed 24 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.