Greece vs Spain
head-to-head record
- Greece wins
- 1
- Draws
- 3
- Spain wins
- 8
12 meetings, 1970 to 2021Goals: Greece 11, Spain 21
Greece and Spain have met 12 times since 1970. Spain have won 8, Greece 1, and 3 matches ended level. They last met on 11 November 2021, when Spain won 1–0 in World Cup qualifying.
The 12 meetings have produced 32 goals, 2.67 per game. The biggest win is Spain’s 3–1 in a friendly in 1986. Spain are unbeaten in the last five meetings (3 wins, 2 draws). They went 15 years without meeting, between 1986 and 2002.
Who has won more, Greece or Spain?
All matches12 matches
Competitive8 matches
Friendlies4 matches
Key numbers
- Goals
- Greece 11, Spain 212.67 per game
- First meeting
- Spain 2–1 GreeceFriendly, 28 Oct 1970
- Most recent
- Greece 0–1 SpainWorld Cup qualifying, 11 Nov 2021
- Greece’s biggest win
- Spain 0–1 GreeceEuro qualifying, 7 Jun 2003
- Spain’s biggest win
- Spain 3–1 GreeceFriendly, 24 Sept 1986
- Most goals in a meeting
- Greece 2–3 SpainFriendly, 22 Aug 2007
- Current run
- Spain unbeaten in 5
- Biggest upset
- Spain 0–1 GreeceEuro qualifying, 7 Jun 2003Winner’s rating-based win expectancy: 9.1%
- TFN Elo rating now
- Greece 1857 (26th), Spain 2346 (1st)How the rating works
Last five meetings
- Greece0Spain1
World Cup qualifying
Athens, Greece
- Spain1Greece1
World Cup qualifying
Granada, Spain
- Greece1Spain2
European Championship
Salzburg, Austria (neutral)
- Greece2Spain3
Friendly
Salonica, Greece
- Greece1Spain1
European Championship
Porto, Portugal (neutral)
Who has had the upper hand over time?
The line climbs with every Greece win and drops with every Spain 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
5 matches
014
GreeceDrawsSpain
In Spain's home games
5 matches
113
GreeceDrawsSpain
At neutral venues
2 matches
011
GreeceDrawsSpain
Record by competition
| Competition | Played | Greece | Draws | Spain | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 1 | 3 | 4–8 |
| Friendly | 4 | 0 | 1 | 3 | 4–8 |
| European Championship | 2 | 0 | 1 | 1 | 2–3 |
| Euro qualifying | 2 | 1 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 4 | 12 | |
| 1980s | 1 | 4 | |
| 2000s | 5 | 13 | |
| 2020s | 2 | 3 |
Longest runs
| Longest run of | Greece | Spain |
|---|---|---|
| Wins in a row | 12003 | 41973 to 2002 |
| Unbeaten meetings | 22003 to 2004 | 61970 to 2002 |
Top scorers in Greece vs Spain
- 1Angelos CharisteasGreece2
- 2José ClaramuntSpain2
- 3Rubén Óscar ValdezSpain2
Scorer records exist for 8 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Greece and Spain played each other?
12 times, starting on 28 October 1970. 8 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Greece and Spain?
Spain, with 8 wins to 1. 3 matches ended level.
What is the biggest win in Greece vs Spain?
Spain’s 3–1 win in a friendly on 24 September 1986 in Gijón.
When did Greece and Spain last play?
On 11 November 2021 in Athens, when Spain won 1–0 in World Cup qualifying.
What is the competitive record between Greece and Spain?
In 8 competitive matches, Greece have 1 win, Spain have 5, and 2 ended level.
Every Greece vs Spain result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Greece | 0–1 | Spain | World Cup qualifying | Athens, Greece | |
| Spain | 1–1 | Greece | World Cup qualifying | Granada, Spain | |
| Greece | 1–2 | Spain | European Championship | Salzburg, Austria (neutral) | |
| Greece | 2–3 | Spain | Friendly | Salonica, Greece | |
| Greece | 1–1 | Spain | European Championship | Porto, Portugal (neutral) | |
| Spain | 0–1 | Greece | Euro qualifying | Zaragoza, Spain | |
| Greece | 0–2 | Spain | Euro qualifying | Athens, Greece | |
| Spain | 3–1 | Greece | Friendly | Gijón, Spain | |
| Spain | 3–1 | Greece | World Cup qualifying | Málaga, Spain | |
| Greece | 2–3 | Spain | World Cup qualifying | Athens, Greece | |
| Greece | 0–0 | Spain | Friendly | Salonica, Greece | |
| Spain | 2–1 | Greece | Friendly | Zaragoza, Spain |
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
Spain
- Wat CroatiaNations League2–1Tue 6 Oct 2026
- Wv Czech RepublicNations League3–1Sat 3 Oct 2026
- Wv CroatiaNations League4–1Tue 29 Sept 2026
- Wat EnglandNations League3–2Sat 26 Sept 2026
- Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.