England find themselves in a second consecutive major semi-final this week when they face off against Denmark at Wembley. The Danes are on a great run, especially considering the trauma the squad experienced in their first game when midfielder Christian Eriksen suffered a cardiac arrest while on the pitch. While they are still the underdogs for the tie, Denmark will be far from a walkover for the Three Lions and could provide an upset similar to England's fate in their last semi-final against Croatia.
Looking back over the previous games between the two teams, history is at least on England's side. As this infographic shows, of the 21 matches, England have won 12, 4 were draws and Denmark claimed 4 victories. More recently though, England failed to beat Denmark in their two Nations League matches in 2020, losing once and settling for a draw.