England were handed a favourable draw ahead of Euro 2024.
Gareth Southgate’s side are one of the favourites for the tournament in Germany and will be widely expected to progress from a group also containing Slovenia, Serbia and Denmark.
The Three Lions will avoid playing another group winner until the semi-final stage should they top Group C.
England's opening match will take place on Sunday 16 June and will be against Serbia, a team they have never faced at senior level before, in Gelsenkirchen, the scene of Cristiano Ronaldo's infamous wink at the 2006 World Cup.
The team then move on to Frankfurt to take on Denmark, who they beat in the semi-final of Euro 2020. Their final group match will be against Slovenia in Cologne, a team England beat in their final group match at the 2010 World Cup.
Scotland, meanwhile, will open the tournament against hosts Germany in Munich on Friday June 14.
Wales still need to win two play-off matches in March if they are going to make it, but face a difficult assignment against 2022 World Cup finalists France, the Netherlands and Austria if they do.
Euro 2024 draw in full:
Group A: Germany, Scotland, Hungary, Switzerland
Group B: Spain, Croatia, Italy, Albania
Group C: Slovenia, Denmark, Serbia, England
Group D: Play-off winner A (Poland/Wales/Finland/Estonia), Netherlands, France, Austria
Group E: Belgium, Slovakia, Romania, play-off group B (Israel/Bosnia and Herzegovina/Ukraine/Iceland)