Scotland will face hosts Germany in the opening game of next summer's Euro 2024.
Steve Clarke's side have been draw in Group A and will also go up against Hungary and Switzerland.
England will take on Denmark in a repeat of their Euro 2020 semi-final, with Slovenia and Serbia also in Group D.
Advertisement
If Wales get through their play-off they'll meet France, Netherlands and Austria at the tournament.