When did England last beat Denmark? A look back at past fixtures, results and scorers prior to Euros semi final

England vs Denmark previous results and past meetings ahead of Euro 2020 last four match at Wembley Stadium

The Euro 2020 semi final date between England and Denmark is drawing nearer.

Gareth Southgate's squad have put smiles on the faces of Three Lions fans after finishing top of their group and reaching a second semi final in three years.

Sign up to our World of Sport newsletter

The i newsletter cut through the noise

An historic victory over Germany in the last 16 and an emphatic win against Ukraine in the quarter finals has raised hope of a first final at a major tournament since 1966.

England last beat Denmark in an international friendly fixture on 5 March 2014, when Daniel Sturridge (pictured heading in the winner) gave Roy Hodgson's Three Lions a narrow 1-0 win at Wembley. (Pic: Getty)

But if England are to go one step further than the 2018 World Cup and reach a tournament final they must get past a Denmark side who have scored 10 goals in their last three matches.

Danes manager Kasper Hjulmand has masterminded his side's progress with a resounding 4-0 win over Wales in the last 16 and a 2-1 win over Czech Republic in the quarter finals.

Read More

Read More
When do England play next at Euros? Date of Euro 2020 fixture vs Denmark, kick o...

Here's a look back at the last time England and Denmark met, how many times they have faced one another and the last time the Three Lions came out on top, including at a major tournament.

England v Denmark head to head stats. (Graphic: Mark Hall / JPIMedia)

How many times have England and Denmark played each other?

The history books show that England and Denmark have played each other on 21 occasions.

England have recorded the majority of the wins from those past meetings, with 12 victories to their name and Denmark four, while drawing the remaining five matches.

The first recorded meeting between England and Denmark was an unofficial friendly in October 1911, which England won 3-0 in London.

When did England and Denmark last meet?

The last meeting between England and Denmark was on 14 October 2020 at Wembley, in a Nations League encounter which Denmark won 1-0 thanks to a Christian Eriksen penalty.

The Three Lions were reduced to 10 men minutes before the Danes went ahead when Harry Maguire was shown a red card, only for Reece James to also be sent off on 90 minutes.

England and Denmark shared the spoils in the return fixture on 8 September 2020 in a goalless draw at the Parken Stadium in Copenhagen.

When did England last beat Denmark?

England last beat Denmark in an international friendly fixture on 5 March 2014, when Daniel Sturridge gave Roy Hodgson's Three Lions a narrow 1-0 win at Wembley.

When did England and Denmark last meet at a major tournament?

The Euro 2020 semi final clash between England and Denmark will be the first time the two nations have met at a major tournament since the 2002 World Cup.

On that occasion a dominant England eased into the quarter finals of the Korea / Japan competition with a 3-0 win thanks to goals from Rio Ferdinand, Michael Owen and Emile Heskey.

The previous meeting at a major tournament before that came at Euro '92 when Graham Taylor's England drew 0-0 with the Danes in the opening match of the Sweden tournament.

Denmark, on this occasion, had only qualified for the finals because Yugoslavia were forced to withdraw and went on to win the Euros against all odds, beating Germany in the final.