Croatia vs England
head-to-head record
- Croatia wins
- 3
- Draws
- 2
- England wins
- 8
13 meetings, 1996 to 2026Goals: Croatia 15, England 33
Croatia and England have met 13 times since 1996. England have won 8, Croatia 3, and 2 matches ended level. They last met on 3 October 2026, when England won 7–0 in the Nations League.
The 13 meetings have produced 48 goals, 3.69 per game. The biggest win is England’s 7–0 in the Nations League in 2026. England are unbeaten in the last five meetings (4 wins, 1 draw).
Who has won more, Croatia or England?
All matches13 matches
Competitive11 matches
Friendlies2 matches
Key numbers
- Goals
- Croatia 15, England 333.69 per game
- First meeting
- England 0–0 CroatiaFriendly, 24 Apr 1996
- Most recent
- Croatia 0–7 EnglandNations League, 3 Oct 2026
- Croatia’s biggest win
- Croatia 2–0 EnglandEuro qualifying, 11 Oct 2006
- England’s biggest win
- Croatia 0–7 EnglandNations League, 3 Oct 2026
- Most goals in a meeting
- Croatia 0–7 EnglandNations League, 3 Oct 2026
- Current run
- England unbeaten in 5
- Biggest upset
- England 2–3 CroatiaEuro qualifying, 21 Nov 2007Winner’s rating-based win expectancy: 28%
- TFN Elo rating now
- Croatia 1912 (19th), England 2208 (3rd)How the rating works
Last five meetings
- Croatia0England7
Nations League
Rijeka, Croatia
- England4Croatia2
World Cup
Arlington, United States (neutral)
- England1Croatia0
European Championship
London, England
- England2Croatia1
Nations League
London, England
- Croatia0England0
Nations League
Rijeka, Croatia
Who has had the upper hand over time?
The line climbs with every Croatia win and drops with every England 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
112
CroatiaDrawsEngland
In England's home games
6 matches
114
CroatiaDrawsEngland
At neutral venues
3 matches
102
CroatiaDrawsEngland
Record by competition
| Competition | Played | Croatia | Draws | England | Goals |
|---|---|---|---|---|---|
| Nations League | 3 | 0 | 1 | 2 | 1–9 |
| World Cup | 2 | 1 | 0 | 1 | 4–5 |
| World Cup qualifying | 2 | 0 | 0 | 2 | 2–9 |
| Friendly | 2 | 0 | 1 | 1 | 1–3 |
| European Championship | 2 | 0 | 0 | 2 | 2–5 |
| Euro qualifying | 2 | 2 | 0 | 0 | 5–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 1 | 0 | |
| 2000s | 6 | 28 | |
| 2010s | 3 | 6 | |
| 2020s | 3 | 14 |
Longest runs
| Longest run of | Croatia | England |
|---|---|---|
| Wins in a row | 22006 to 2007 | 42018 to 2026 |
| Unbeaten meetings | 22018 | 52018 to 2026 |
Top scorers in Croatia vs England
- 1Frank LampardEngland4(2 penalties)
- 2Wayne RooneyEngland4
- 3Harry KaneEngland3(1 penalty)
- 4Theo WalcottEngland3
- 5Eduardo da SilvaCroatia2
- 6Mario MandžukićCroatia2
- 7Steven GerrardEngland2
Scorer records exist for 9 of the 13 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Croatia and England played each other?
13 times, starting on 24 April 1996. 11 of those meetings were competitive and 2 were friendlies.
Who has won more matches between Croatia and England?
England, with 8 wins to 3. 2 matches ended level.
What is the biggest win in Croatia vs England?
England’s 7–0 win in the Nations League on 3 October 2026 in Rijeka.
When did Croatia and England last play?
On 3 October 2026 in Rijeka, when England won 7–0 in the Nations League.
What is the competitive record between Croatia and England?
In 11 competitive matches, Croatia have 3 wins, England have 7, and 1 ended level.
When do Croatia and England play next?
On 12 November 2026 in the Nations League (League A, Group 3).
Every Croatia vs England result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Croatia | 0–7 | England | Nations League | Rijeka, Croatia | |
| England | 4–2 | Croatia | World Cup | Arlington, United States (neutral) | |
| England | 1–0 | Croatia | European Championship | London, England | |
| England | 2–1 | Croatia | Nations League | London, England | |
| Croatia | 0–0 | England | Nations League | Rijeka, Croatia | |
| Croatia | 2–1 | England | World Cup | Moscow, Russia (neutral) | |
| England | 5–1 | Croatia | World Cup qualifying | London, England | |
| Croatia | 1–4 | England | World Cup qualifying | Zagreb, Croatia | |
| England | 2–3 | Croatia | Euro qualifying | London, England | |
| Croatia | 2–0 | England | Euro qualifying | Zagreb, Croatia | |
| Croatia | 2–4 | England | European Championship | Lisbon, Portugal (neutral) | |
| England | 3–1 | Croatia | Friendly | Ipswich, England | |
| England | 0–0 | Croatia | Friendly | London, England |
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
England
- Wv Czech RepublicNations League3–0Tue 6 Oct 2026
- Wat CroatiaNations League7–0Sat 3 Oct 2026
- Wat Czech RepublicNations League2–0Tue 29 Sept 2026
- Lv SpainNations League2–3Sat 26 Sept 2026
- Wv FranceWorld Cup6–4Sat 18 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.