All you need to know about Euro 2024

Italy win Euro 2020

Euro 2024 is upon us.

Can Gareth Southgate guide the Three Lions to silverware? Can Steve Clarke's Tartan Army make a statement in a major tournament?

These are just two questions avid fans will have, as top European teams jostle for position on the global stage.

BBC Sport provides the lowdown on all the key details for Euro 2024.

When did the tournament start?

Held in Germany, Euro 2024 officially began on Friday, 14 June 2024 at the Allianz Arena, home of Bayern Munich, with the hosts beating Scotland 5-1.

It will continue for a month and conclude on Sunday, 14 July at the Olympiastadion in Berlin.

This will be the first time that Germany has hosted the tournament since reunification, with the 1988 edition held in West Germany.

Who are the favourites?

At the time of writing, England are favourites at 7/2 and France 4/1 with the bookmakers, while hosts Germany are 5/1.

The next closest is Spain at 8/1, while Scotland were 100/1 to go all the way.

What are the groups?

Group A: Germany, Scotland, Hungary, Switzerland

Group B: Spain, Croatia, Italy, Albania

Group C: Slovenia, Denmark, Serbia, England

Group D: Poland, Netherlands, Austria, France

Group E: Belgium, Slovakia, Romania, Ukraine

Group F: Turkey, Georgia, Portugal, Czech Republic

What is the format?

The format will be the same as for Euro 2020.

The top two teams in each group will progress to the round of 16, along with the four best third-placed finishers.

How can I watch it?

BBC and ITV will share broadcasting coverage of Euro 2024 in the UK, following the pattern that was in place for the 2022 World Cup in Qatar and previous European Championships.

You can find the Euro 2024 schedule here.

Where are England and Scotland going to be playing?

England's group-stage matches: 16 June v Serbia in Gelsenkirchen (1-0), 20 June v Denmark in Frankfurt (1-1), 25 June v Slovenia in Cologne (20:00 BST).

Scotland's group-stage matches: 14 June v Germany in Munich (1-5, 19 June v Switzerland in Cologne (1-1), 23 June v Hungary in Stuttgart (0-1).

Who are the form teams?

Coming into the tournament, six teams were unbeaten during qualifying - France, England, Portugal, Belgium, Romania and Hungary.

Portugal are the only side who won every match, ending qualifying having scored 36 goals and conceding only two.

Spain and Scotland lost only one match, while Turkey and Austria also qualified with equally impressive records.

Despite Portugal winning every single qualifying match, they did not have the top goalscorer across these games. That was Inter Milan striker Romelu Lukaku, who notched 14 goals in eight matches for Belgium.

Which stadiums might we see?

The aforementioned Allianz Arena and Olympiastadion will both be seen throughout the tournament but there are 10 host cities in total, including Cologne and Dortmund.

Signal Iduna Park, home of Borussia Dortmund's 'yellow wall', will host matches in Groups B, D and F, while also being selected as one of the venues for the last 16 and the semi-finals.

Here is the full list of venues for the tournament:

Berlin: Olympiastadion (70,000 capacity)

Cologne: Cologne Stadium (47,000),

Dortmund: BVB Stadion Dortmund (66,000)

Dusseldorf: Dusseldorf Arena (47,000)

Frankfurt: Frankfurt Arena (48,000)

Gelsenkirchen: Arena AufSchalke (50,000)

Hamburg: Volksparkstadion Hamburg (50,000)

Leipzig: Leipzig Stadium (42,000)

Munich: Munich Football Arena (67,000)

Stuttgart: Stuttgart Arena (54,000)

Are there any key omissions?

Manchester City forward Erling Haaland and Arsenal captain Martin Odegaard will play no part in the competition in the summer as Norway failed to qualify.

In the same group as Spain and Scotland, they didn't accumulate enough points to gain an automatic spot and cannot qualify via the play-offs either.

Sweden are another notable nation that will not play a part in Germany, failing to qualify for the first time since 1996.

Euro 2024 fixtures and results

All times BST

Group stage

Friday, 14 June

Germany 5-1 Scotland (Group A)

Saturday, 15 June

Hungary 1-3 Switzerland (Group A)

Spain 3-0 Croatia (Group B)

Italy 2-1 Albania (Group B)

Sunday, 16 June

Poland 1-2 Netherlands (Group D)

Slovenia 1-1 Denmark (Group C)

Serbia 0-1 England (Group C)

Monday, 17 June

Romania 3-0 Ukraine (Group E)

Belgium 0-1 Slovakia (Group E)

Austria 0-1 France (Group D)

Tuesday, 18 June

Turkey 3-1 Georgia (Group F)

Portugal 2-1 Czech Republic (Group F)

Wednesday, 19 June

Croatia 2-2 Albania (Group B)

Germany 2-0 Hungary (Group A)

Scotland 1-1 Switzerland (Group A)

Thursday, 20 June

Slovenia 1-1 Serbia (Group C)

Denmark 1-1 England (Group C)

Spain 1-0 Italy (Group B)

Friday, 21 June

Slovakia 1-2 Ukraine (Group E)

Poland 1-3 Austria (Group D)

Netherlands 0-0 France (Group D)

Saturday, 22 June

Georgia 1-1 Czech Republic (Group F)

Turkey 0-3 Portugal (Group F)

Belgium 2-0 Romania (Group E)

Sunday, 23 June

Scotland 0-1 Hungary (Group A)

Switzerland 1-1 Germany (Group A)

Monday, 24 June

Albania 0-1 Spain (Group B)

Croatia 1-1 Italy (Group B)

Tuesday, 25 June

France 1-1 Poland (Group D)

Netherlands 2-3 Austria (Group D)

Denmark 0-0 Serbia (Group C)

England 0-0 Slovenia (Group C)

Wednesday, 26 June

Slovakia 1-1 Romania (Group E)

Ukraine 0-0 Belgium (Group E)

Czech Republic 1-2 Turkey (Group F)

Georgia 2-0 Portugal (Group F)

Last 16

Saturday, 29 June

Switzerland 2-0 Italy

Germany 2-0 Denmark

Sunday, 30 June

England 2-1 Slovakia

Spain 4-1 Georgia

Monday, 1 July

France 1-0 Belgium

Portugal 0-0 Slovenia (Portugal win on penalties)

Tuesday, 2 July

Romania 0-3 Netherlands

Austria 1-2 Turkey


Friday, 5 July

Spain 2-1 Germany (AET)

Portugal 0-0 France (France win on penalties)

Saturday, 6 July

England 1-1 Switzerland (England win on penalties)

Netherlands 2-1 Turkey


Tuesday, 9 July

Spain v France (20:00 BST)

Wednesday, 10 July

Netherlands v England (20:00 BST)

Who is in England squad?

Goalkeepers: Dean Henderson (Crystal Palace), Jordan Pickford (Everton), Aaron Ramsdale (Arsenal)

Defenders: Lewis Dunk (Brighton), Joe Gomez (Liverpool), Marc Guehi (Crystal Palace), Ezri Konsa (Aston Villa), Luke Shaw (Manchester United), John Stones (Manchester City), Kieran Trippier (Newcastle), Kyle Walker (Manchester City)

Midfielders: Trent Alexander-Arnold (Liverpool), Conor Gallagher (Chelsea), Kobbie Mainoo (Manchester United), Declan Rice (Arsenal), Adam Wharton (Crystal Palace).

Forwards: Jude Bellingham (Real Madrid), Jarrod Bowen (West Ham), Eberechi Eze (Crystal Palace), Phil Foden (Manchester City), Anthony Gordon (Newcastle), Harry Kane (Bayern Munich), Cole Palmer (Chelsea), Bukayo Saka (Arsenal), Ivan Toney (Brentford), Ollie Watkins (Aston Villa).

Who is in Scotland squad?

Goalkeepers: Zander Clark (Heart of Midlothian), Angus Gunn (Norwich City), Liam Kelly (Motherwell)

Defenders: Liam Cooper (Leeds United), Grant Hanley (Norwich City), Jack Hendry (Al-Ettifaq), Ross McCrorie (Bristol City), Scott McKenna (Nottingham Forest), Ryan Porteous (Watford), Anthony Ralston (Celtic), Andy Robertson (Liverpool), Greg Taylor (Celtic), Kieran Tierney (Arsenal)

Midfielders: Stuart Armstrong (Southampton), Ryan Christie (Bournemouth), Billy Gilmour (Brighton), Ryan Jack (unattached), John McGinn (Aston Villa), Callum McGregor (Celtic), Kenny McLean (Norwich City), Scott McTominay (Manchester United)

Forwards: Che Adams (Southampton), Tommy Conway (Bristol City), James Forrest (Celtic), Lawrence Shankland (Heart of Midlothian), Lewis Morgan (New York Red Bulls)

When is the Euro 2024 final?

The final will be held at the Olympiastadion in Berlin, Germany, on 14 July 2024. Kick-off time is 20:00 BST.