England and Croatia have met 11 times. Croatia hold the edge with 7 wins to 3, with 1 drawn. It's a record that frames Croatia as the historical favourite in this fixture, though recent form can shift the picture.
Across those meetings the two have combined for 41 goals — an average of 3.7 per game, marking this out as a high-scoring, open fixture. England have scored 15, Croatia 26.
Their most recent meeting (June 17, 2026) finished England 4–2 Croatia in the World Cup.
Jun 17, 2026
England4 - 2Croatia
World Cup
Jun 13, 2021
England1 - 0Croatia
UEFA European Championship
Nov 18, 2018
England2 - 1Croatia
UEFA Nations League - League A
Oct 12, 2018
Croatia0 - 0England
UEFA Nations League - League A
Jul 11, 2018
Croatia2 - 1England
World Cup (Play-off)
Sep 09, 2009
England5 - 1Croatia
World Cup Qualification. 1st Round. Group B
Sep 10, 2008
Croatia1 - 4England
World Cup Qualification. 1st Round. Group B
Nov 21, 2007
England2 - 3Croatia
UEFA European Championship (Qualification)
Oct 11, 2006
Croatia2 - 0England
UEFA European Championship (Qualification)
Jun 21, 2004
Croatia2 - 4England
UEFA European Championship
Aug 20, 2003
England3 - 1Croatia
Friendlies
Frequently asked questions
How many times have England and Croatia played each other?
They have met 11 times: 3 England wins, 1 draws and 7 Croatia wins.
Who wins more often, England or Croatia?
Croatia have the better head-to-head record, with 7 wins to 3.
What was the last result between England and Croatia?
England 4–2 Croatia, in the World Cup.