Greece vs Switzerland
head-to-head record
- Greece wins
- 2
- Draws
- 4
- Switzerland wins
- 9
15 meetings, 1968 to 2021Goals: Greece 12, Switzerland 20
Greece and Switzerland have met 15 times since 1968. Switzerland have won 9, Greece 2, and 4 matches ended level. They last met on 1 September 2021, when Switzerland won 2–1 in a friendly.
The 15 meetings have produced 32 goals, 2.13 per game. The biggest win is Greece’s 4–1 in World Cup qualifying in 1969. Switzerland are unbeaten in the last five meetings (4 wins, 1 draw).
Who has won more, Greece or Switzerland?
All matches15 matches
Competitive6 matches
Friendlies9 matches
Key numbers
- Goals
- Greece 12, Switzerland 202.13 per game
- First meeting
- Switzerland 1–0 GreeceWorld Cup qualifying, 12 Oct 1968
- Most recent
- Switzerland 2–1 GreeceFriendly, 1 Sept 2021
- Greece’s biggest win
- Greece 4–1 SwitzerlandWorld Cup qualifying, 15 Oct 1969
- Switzerland’s biggest win
- Greece 1–3 SwitzerlandFriendly, 1 Dec 1982
- Most goals in a meeting
- Greece 4–1 SwitzerlandWorld Cup qualifying, 15 Oct 1969
- Current run
- Switzerland unbeaten in 5
- TFN Elo rating now
- Greece 1857 (26th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Switzerland2Greece1
Friendly
Basel, Switzerland
- Greece0Switzerland1
Friendly
Athens, Greece
- Greece0Switzerland0
Friendly
Piraeus, Greece
- Switzerland2Greece0
World Cup qualifying
Basel, Switzerland
- Greece1Switzerland2
World Cup qualifying
Athens, Greece
Who has had the upper hand over time?
The line climbs with every Greece win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Greece's home games
9 matches
234
GreeceDrawsSwitzerland
In Switzerland's home games
6 matches
015
GreeceDrawsSwitzerland
Record by competition
| Competition | Played | Greece | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 9 | 1 | 4 | 4 | 7–12 |
| World Cup qualifying | 4 | 1 | 0 | 3 | 5–6 |
| Euro qualifying | 2 | 0 | 0 | 2 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 2 | 6 | |
| 1970s | 2 | 2 | |
| 1980s | 2 | 6 | |
| 1990s | 2 | 4 | |
| 2000s | 4 | 10 | |
| 2010s | 2 | 1 | |
| 2020s | 1 | 3 |
Longest runs
| Longest run of | Greece | Switzerland |
|---|---|---|
| Wins in a row | 12004 | 41970 to 1982 |
| Unbeaten meetings | 41995 to 2004 | 71970 to 2000 |
The longest run of draws is 3, from 8 March 1995 to 16 August 2000.
Top scorers in Greece vs Switzerland
- 1Vasilis BotinosGreece2
Scorer records exist for 6 of the 15 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Greece and Switzerland played each other?
15 times, starting on 12 October 1968. 6 of those meetings were competitive and 9 were friendlies.
Who has won more matches between Greece and Switzerland?
Switzerland, with 9 wins to 2. 4 matches ended level.
What is the biggest win in Greece vs Switzerland?
Greece’s 4–1 win in World Cup qualifying on 15 October 1969 in Salonica.
When did Greece and Switzerland last play?
On 1 September 2021 in Basel, when Switzerland won 2–1 in a friendly.
What is the competitive record between Greece and Switzerland?
In 6 competitive matches, Greece have 1 win, Switzerland have 5, and 0 ended level.
Every Greece vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Switzerland | 2–1 | Greece | Friendly | Basel, Switzerland | |
| Greece | 0–1 | Switzerland | Friendly | Athens, Greece | |
| Greece | 0–0 | Switzerland | Friendly | Piraeus, Greece | |
| Switzerland | 2–0 | Greece | World Cup qualifying | Basel, Switzerland | |
| Greece | 1–2 | Switzerland | World Cup qualifying | Athens, Greece | |
| Greece | 1–0 | Switzerland | Friendly | Heraklion, Greece | |
| Switzerland | 2–2 | Greece | Friendly | St. Gallen, Switzerland | |
| Greece | 1–1 | Switzerland | Friendly | Athens, Greece | |
| Greece | 1–1 | Switzerland | Friendly | Athens, Greece | |
| Greece | 1–3 | Switzerland | Friendly | Athens, Greece | |
| Switzerland | 2–0 | Greece | Friendly | Zürich, Switzerland | |
| Switzerland | 1–0 | Greece | Euro qualifying | Bern, Switzerland | |
| Greece | 0–1 | Switzerland | Euro qualifying | Piraeus, Greece | |
| Greece | 4–1 | Switzerland | World Cup qualifying | Salonica, Greece | |
| Switzerland | 1–0 | Greece | World Cup qualifying | Basel, Switzerland |
Recent form
Greece
- Dv GermanyNations League0–0Sun 4 Oct 2026
- Dv NetherlandsNations League2–2Thu 1 Oct 2026
- Wat GermanyNations League1–0Sun 27 Sept 2026
- Wat SerbiaNations League2–1Thu 24 Sept 2026
- Lv ItalyFriendly0–1Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.