The 2024 European championships draws was conducted on Saturday evening in the host nation Germany.
Hosts Germany have been pitched in Group A alongside, Scotland, Hungary and Switzerland.
Spain will slug it out with Croatia, Italy and Albania.
England will take on Slovenia, Denmark and Serbia in a difficult Group C.
See All the GROUPS:
Group A – Germany,
Scotland,
Hungary,
Switzerland
Group B – Spain,
Croatia,
Italy,
Albania
Group C – Slovenia,
Denmark,
Serbia,
England
Group D – Play-off winner A
(Wales),
Netherlands,
Austria
, France
Group E – Belgium,
Slovakia,
Romania,
Play-off winner B
Group F – Turkey,
Play-off winner C,
Portugal,
Czech Republic
Italy won the last edition of the competition defeating England 4-2 on Penalties after playing out a 1-1 draw at regulation and extra time.