Croatia vs Greece
head-to-head record
- Croatia wins
- 2
- Draws
- 4
- Greece wins
- 2
8 meetings, 1996 to 2017Goals: Croatia 10, Greece 9
Croatia and Greece have met 8 times since 1996. They have won two each, with 4 draws. They last met on 12 November 2017, when the match ended 0–0 in World Cup qualifying.
The 8 meetings have produced 19 goals, 2.38 per game. The biggest win is Croatia’s 4–1 in World Cup qualifying in 2017. In competitive matches, though, Croatia lead 2 wins to 1.
Who has won more, Croatia or Greece?
All matches8 matches
Competitive6 matches
Friendlies2 matches
Key numbers
- Goals
- Croatia 10, Greece 92.38 per game
- First meeting
- Croatia 1–1 GreeceWorld Cup qualifying, 10 Nov 1996
- Most recent
- Greece 0–0 CroatiaWorld Cup qualifying, 12 Nov 2017
- Croatia’s biggest win
- Croatia 4–1 GreeceWorld Cup qualifying, 9 Nov 2017
- Greece’s biggest win
- Greece 2–0 CroatiaEuro qualifying, 7 Oct 2011
- Most goals in a meeting
- Croatia 4–1 GreeceWorld Cup qualifying, 9 Nov 2017
- TFN Elo rating now
- Croatia 1912 (19th), Greece 1857 (26th)How the rating works
Last five meetings
- Greece0Croatia0
World Cup qualifying
Piraeus, Greece
- Croatia4Greece1
World Cup qualifying
Zagreb, Croatia
- Greece2Croatia0
Euro qualifying
Piraeus, Greece
- Croatia0Greece0
Euro qualifying
Zagreb, Croatia
- Croatia2Greece2
Friendly
Varaždin, Croatia
Who has had the upper hand over time?
The line climbs with every Croatia win and drops with every Greece win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Croatia's home games
4 matches
130
CroatiaDrawsGreece
In Greece's home games
4 matches
112
CroatiaDrawsGreece
Record by competition
| Competition | Played | Croatia | Draws | Greece | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 2 | 2 | 0 | 6–2 |
| Friendly | 2 | 0 | 1 | 1 | 4–5 |
| Euro qualifying | 2 | 0 | 1 | 1 | 0–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 3 | 8 | |
| 2000s | 1 | 4 | |
| 2010s | 4 | 7 |
Longest runs
| Longest run of | Croatia | Greece |
|---|---|---|
| Wins in a row | 12017 | 12011 |
| Unbeaten meetings | 22017 | 41999 to 2011 |
The longest run of draws is 2, from 25 April 2001 to 7 September 2010.
Top scorers in Croatia vs Greece
- 1Davor ŠukerCroatia2
Scorer records exist for 4 of the 8 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Croatia and Greece played each other?
8 times, starting on 10 November 1996. 6 of those meetings were competitive and 2 were friendlies.
Who has won more matches between Croatia and Greece?
Neither: they have 2 wins each, with 4 draws.
What is the biggest win in Croatia vs Greece?
Croatia’s 4–1 win in World Cup qualifying on 9 November 2017 in Zagreb.
When did Croatia and Greece last play?
On 12 November 2017 in Piraeus, when the match ended 0–0 in World Cup qualifying.
What is the competitive record between Croatia and Greece?
In 6 competitive matches, Croatia have 2 wins, Greece have 1, and 3 ended level.
Every Croatia vs Greece result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Greece | 0–0 | Croatia | World Cup qualifying | Piraeus, Greece | |
| Croatia | 4–1 | Greece | World Cup qualifying | Zagreb, Croatia | |
| Greece | 2–0 | Croatia | Euro qualifying | Piraeus, Greece | |
| Croatia | 0–0 | Greece | Euro qualifying | Zagreb, Croatia | |
| Croatia | 2–2 | Greece | Friendly | Varaždin, Croatia | |
| Greece | 3–2 | Croatia | Friendly | Athens, Greece | |
| Greece | 0–1 | Croatia | World Cup qualifying | Salonica, Greece | |
| Croatia | 1–1 | Greece | World Cup qualifying | Zagreb, Croatia |
Recent form
Croatia
- Lv SpainNations League1–2Tue 6 Oct 2026
- Lv EnglandNations League0–7Sat 3 Oct 2026
- Lat SpainNations League1–4Tue 29 Sept 2026
- Wat Czech RepublicNations League2–1Sat 26 Sept 2026
- Lv PortugalWorld Cup1–2Thu 2 Jul 2026
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.