Euro 2024 is almost upon us, and the stage is set for a dazzling summer tournament. England and Scotland are among the 24 teams hoping to make history in Germany.
The Three Lions will be looking to go one better than the previous tournament, where they were agonisingly beaten on penalties by Italy at Wembley Stadium. Meanwhile, the Scots are looking for a first-ever last-16 berth, having qualified for successive championships for the first time since 1996.
Football FanCast has put together a Euro 2024 guide that includes absolutely everything you need to know about the competition, whether that's as a die-hard fan or a complete newbie.
Euro 2024 hosts
Germany are the hosts of UEFA Euro 2024. As the host nation, they will kick things off after the opening ceremony at the Allianz Arena in Munich against Scotland on 14th June 2024 at 8pm GMT.
Host nations haven't had the greatest of fortunes in previous tournaments, with three of the last five editions seeing the team hosting the final end up on the losing side, including England during the pan-European 2020 edition.
Only three nations have won as hosts, which is pretty surprising since up to the 1976 tournament, only four teams qualified for the final phase.
France were the last winning hosts back in 1984, when Michel Platini inspired Les Bleus to their first major international honour. West Germany reached the semi-finals when they hosted the following tournament, won by the Netherlands in 1988.
Year
Host
Stage reached
1960
France
Semi-finals
1964
Spain
Winners
1968
Italy
Winners
1972
Belgium
Semi-finals
1976
Yugoslavia
Semi-finals
1980
Italy
Semi-finals
1984
France
Winners
1988
West Germany
Semi-finals
1992
Sweden
Semi-finals
1996
England
Semi-finals
2000
Belgium/Netherlands
Group stage/semi-finals
2004
Portugal
Runners-up
2008
Austria/Switzerland
Group stage
2012
Poland/Ukraine
Group stage
2016
France
Runners-up
2020
Europe
n/a
Ranking every team to win the European Championship
We have ranked every team to win the European Championship since its inaugural edition in 1960.
ByJamie Rooke Euro 2024 host cities and stadiums
The fixtures in Euro 2024 will be held across ten different locations, which will see teams battle it out all over Germany.
The Euro 2024 locations are:
Berlin, Cologne, Dortmund, Düsseldorf, Frankfurt, Gelsenkirchen, Hamburg, Leipzig, Munich and Stuttgart.
The selected Euro 2024 stadiums are a sight to behold, with the smallest stadium of the lot still seating around 41,122 people.
Berlin is home to the largest stadium in the tournament capacity-wise, with the Olympiastadion seating a whopping 74,475.
Olympiastadion
Berlin
74,475
Hertha BSC
1936
Allianz Arena
Munich
70,000
Bayern Munich
2005
RB Arena
Leipzig
41,122
RB Leipzig
2010
Hamburg Arena
Hamburg
57,000
Hamburger SV
1953
Arena AufSchalke
Gelsenkirchen
50,000
Schalke 04
2001
Stadion Cologne
Cologne
50,000
FC Koln
1923
Stuttgart Arena
Stuttgart
54,000
VfB Stuttgart
1933
Westfalenstadion
Dortmund
66,000
Borussia Dortmund
1974
Frankfurt Arena
Frankfurt
46,000
Eintracht Frankfurt
1925
Düsseldorf Arena
Düsseldorf
47,000
Fortuna Düsseldorf
2004
Euro 2024 stadium profiles
Football FanCast provides a guide for every Euro 2024 stadium.
ByAlex Roberts Euro 2024 official ball
UEFA unveiled the Official Adidas Match Ball of UEFA Euro 2024, FUSSBALLLIEBE, that will be used during the final tournament.
Interestingly, this is the most sustainable Adidas ball there has ever been. Adidas used recycled polyester and water-based ink, as well as other sustainable materials to produce the Fussballliebe, including corn fibres, sugar cane, wood pulp and rubber, according to UEFA.
The Euro 2024 ball features Adidas' Connected Ball Technology for the first time at a UEFA international tournament. This means that there will be "unprecedented insight into every element of the movement of the ball". That means UEFA’s VAR decision-making process could be made a little easier thanks to deeper insight into how the ball may be moving for handballs and other potential incidents.
Euro 2024 squads
Teams had until Friday 7th June to submit a list of a maximum 26 players to UEFA, with everyone taking advantage of the decision to expand the squad sizes, which were originally going to revert to the standard 23 prior to the pandemic-affected Euro 2020 and 2022 World Cup. A full breakdown can be found below, including every player selected by their nations.
Every Confirmed Euro 2024 Squad
Gareth Southgate has named his 26 England players for Euro 2024 – here are all the confirmed squads in Germany this summer.
ByStephan Georgiou Euro 2024 qualifying standings
Group matches took place from 23rd March to 21st November 2023, with the top two teams from each group automatically qualified for the competition.
Group A
1st
Spain
8
7
0
1
21
2nd
Scotland
8
5
2
1
17
3rd
Norway
8
3
2
3
11
4th
Georgia
8
2
2
4
8
5th
Cyprus
8
0
0
8
0
Group B
1st
France
8
7
1
0
22
2nd
Netherlands
8
6
0
2
18
3rd
Greece
8
4
1
3
13
4th
Republic of Ireland
8
2
0
6
6
5th
Gibraltar
8
0
0
8
0
Group C
1st
England
8
6
2
0
20
2nd
Italy
8
4
2
2
14
3rd
Ukraine
8
4
2
2
14
4th
North Macedonia
8
2
2
4
8
5th
Malta
8
0
0
8
0
Group D
1st
Turkey
8
5
2
1
17
2nd
Croatia
8
3
1
4
16
3rd
Wales
8
3
3
2
12
4th
Armenia
8
2
2
4
8
5th
Latvia
8
1
0
7
3
Group E
1st
Albania
8
4
3
1
15
2nd
Czech Republic
8
4
3
1
15
3rd
Poland
8
3
2
3
11
4th
Moldova
8
2
4
2
10
5th
Faroe Islands
8
0
2
6
2
Group F
1st
Belgium
8
6
2
0
20
2nd
Austria
8
6
1
1
19
3rd
Sweden
8
3
1
4
10
4th
Azerbaijan
8
2
1
5
7
5th
Estonia
8
0
1
7
1
Group G
1st
Hungary
8
5
3
0
18
2nd
Serbia
8
4
2
2
14
3rd
Montenegro
8
3
2
3
11
4th
Lithuania
8
1
3
4
6
5th
Bulgaria
8
0
4
4
4
Group H
1st
Denmark
10
7
1
2
22
2nd
Slovenia
10
7
1
2
22
3rd
Finland
10
6
0
4
18
4th
Kazakhstan
10
6
0
4
18
5th
Northern Ireland
10
3
0
7
9
6th
San Marino
10
0
0
10
0
Group I
1st
Romania
10
6
4
0
22
2nd
Switzerland
10
4
5
1
17
3rd
Israel
10
4
3
3
15
4th
Belarus
10
3
3
4
12
5th
Kosovo
10
2
5
3
11
6th
Andorra
10
0
2
8
2
Group J
1st
Portugal
10
10
0
0
30
2nd
Slovakia
10
7
1
2
22
3rd
Luxembourg
10
5
2
3
17
4th
Iceland
10
3
1
6
10
5th
Bosnia and Herzegovina
10
3
0
7
9
6th
Liechtenstein
10
0
0
10
0
Euro 2024 qualifying play-offs
The Euro 2024 qualifying play-offs came to a conclusion back in March, with Poland, Georgia and Ukraine the three teams to have booked their place in this summer's tournament. Poland and Georgia needed penalties to see off Wales and Greece respectively, while Ukraine overcame Iceland in their play-off to qualify for the finals.
Here is how it unfolded:
Path A
1
Poland
2
Wales
3
Finland
4
Estonia
Semi-final 1 (21st March) – Poland 5-1 Estonia
Semi-final 2 (21st March) – Wales 4-1 Finland
Final (26th March) – Wales 0-0 Poland (4-5 on penalties)
Path B
1
Israel
2
Bosnia and Herzegovina
3
Ukraine
4
Iceland
Semi-final 1 (21st March) – Israel 1-4 Iceland
Semi-final 2 (21st March) – Bosnia and Herzegovina 1-2 Ukraine
Final (26th March) – Iceland 1-2 Ukraine
Path C
1
Georgia
2
Greece
3
Kazakhstan
4
Luxembourg
Semi-final 1 (21st March) – Georgia 2-0 Luxembourg
Semi-final 2 (21st March) – Greece 5-0 Kazakhstan
Final (26th March) – Georgia 0-0 Greece (4-2 on penalties)
Euro 2024 fixtures, dates and TV channels
Of course, with the fixtures officially pencilled in, the dates and fixtures for Euro 2024 are below, complete with venues and kick-off times (all GMT), as well as TV information. TV picks between the BBC and ITV have only been made up until the completion of the group stages, while both channels will broadcast the final.
Friday June 14
Germany v Scotland (Munich, kick-off 8pm) ITV1
Saturday June 15
Hungary v Switzerland (Cologne, kick-off 2pm) ITV1
Spain v Croatia (Berlin, kick-off 5pm) ITV1
Italy v Albania (Dortmund, kick-off 8pm) BBC One
Sunday June 16
Poland v Netherlands (Hamburg, kick-off 2pm) BBC One
Slovenia v Denmark (Stuttgart, kick-off 5pm) ITV1
Serbia v England (Gelsenkirchen, kick-off 8pm) BBC One
Monday June 17
Romania v Ukraine (Munich, kick-off 2pm) BBC One
Belgium v Slovakia (Frankfurt, kick-off 5pm) ITV1
Austria v France (Dusseldorf, kick-off 8pm) ITV1
Tuesday June 18
Turkey v Georgia (Dortmund, kick-off 5pm) BBC One
Portugal v Czech Republic (Leipzig, kick-off 8pm) BBC One
Wednesday June 19
Croatia v Albania (Hamburg, kick-off 2pm) ITV1
Germany v Hungary (Stuttgart, kick-off 5pm) BBC One
Scotland v Switzerland (Cologne, kick-off 8pm) BBC One
Thursday June 20
Slovenia v Serbia (Munich, kick-off 2pm) ITV1
Denmark v England (Frankfurt, kick-off 5pm) BBC One
Spain v Italy (Gelsenkirchen, kick-off 8pm) ITV1
Friday June 21
Slovakia v Ukraine (Dusseldorf, kick-off 2pm) BBC One
Poland v Austria (Berlin, kick-off 5pm) ITV1
Netherlands v France (Leipzig, kick-off 8pm) BBC One
Saturday June 22
Georgia v Czech Republic (Hamburg, kick-off 2pm) BBC One
Turkey v Portugal (Dortmund, kick-off 5pm) ITV1
Belgium v Romania (Cologne, kick-off 8pm) ITV1
Sunday June 23
Scotland v Hungary (Stuttgart, kick-off 8pm) BBC One
Switzerland v Germany (Frankfurt, kick-off 8pm) BBC
Monday June 24
Albania v Spain (Dusseldorf, kick-off 8pm) BBC
Croatia v Italy (Leipzig, kick-off 8pm) BBC
Tuesday June 25
France v Poland (Dortmund, kick-off 5pm) BBC
Netherlands v Austria (Berlin, kick-off 5pm) BBC
Denmark v Serbia (Munich, kick-off 8pm) ITV4
England v Slovenia (Cologne, kick-off 8pm) ITV1
Wednesday June 26
Slovakia v Romania (Frankfurt, kick-off 5pm) BBC
Ukraine v Belgium (Stuttgart, kick-off 5pm) BBC
Czech Republic v Turkey (Hamburg, kick-off 8pm) ITV
Georgia v Portugal (Gelsenkirchen, kick-off 8pm) ITV
Every Euro 2024 manager ranked by win rate
24 bosses are set to do battle for European glory this summer – but who has the best record heading into the tournament?
ByTom Cunningham Round of 16 Saturday June 29
Match 37: Germany v Denmark (Dortmund, kick-off 8pm) ITV
Match 38: Switzerland v Italy (Berlin, kick-off 5pm) BBC
Sunday June 30
Match 39: Spain v Georgia (Cologne, kick-off 8pm) ITV
Match 40: England v Slovakia (Gelsenkirchen, kick-off 5pm) ITV
Monday July 1
Match 41: Portugal v Slovenia (Frankfurt, kick-off 8pm) BBC
Match 42: France v Belgium (Düsseldorf, kick-off 5pm) ITV
Tuesday July 2
Match 43: Romania v Netherlands (Munich, kick-off 5pm) BBC
Match 44: Austria v Turkey (Leipzig, kick-off 8pm) ITV
Quarter-finals Friday July 5
Match 45: Spain v Germany (Stuttgart, kick-off 5pm) ITV
Match 46: Portugal v France (Hamburg, kick-off 8pm) BBC
Saturday July 6
Match 47: Netherlands v Turkey (Berlin, kick-off 8pm) ITV
Match 48: England v Switzerland (Dusseldorf, kick-off 5pm) BBC
Semi-finals Tuesday July 9
Match 49: Spain v France (Munich, kick-off 8pm) BBC
Wednesday July 10
Match 50: Netherlands v England (Dortmund, kick-off 8pm) ITV
Final Sunday July 14
Spain v England (Berlin, kick-off 8pm) BBC One & ITV
Euro 2024 group tables
The group stage draw was made in December 2023, with England avoiding any big-hitters early doors in Group C – even if it does involve a rematch with Denmark, who they previously met in the semis last time out.
Groups B and D look particularly tasty, with some classic match-ups to look forward to at this early stage. Spain, Croatia and Italy will all meet in Group B, which will invlude a repeat of Euro 2020's semi-final, while France and the Netherlands are set for an early heavyweight clash in Leipzig.
Elsewhere, Scotland's task of getting out of the group stage for the first time will likely require them to overcome Hungary or Switzerland, with all Group A contenders hoping Germany will get the jitters in front of an expectant home crowd.
Belgium will be strong favourites to progress from Group E, and while the same goes for Portugal in Group F, it is full of potential dark horses, including a Czech Republic side that made the quarter-finals in the previous tournament.
The groups for this summer's competition are as follows:
Group A
1
Germany
3
2
1
0
8
2
7
2
Switzerland
3
1
2
0
5
3
5
3
Hungary
3
1
0
2
2
5
3
4
Scotland
3
0
1
2
2
7
1
Euro 2024 Group A: Teams, players, fixtures and venues
Everything you need to know about Germany, Scotland, Hungary and Switzerland ahead of Euro 2024.
ByStephan Georgiou Group B
1
Spain
3
3
0
0
5
0
9
2
Italy
3
1
1
1
3
3
4
3
Croatia
3
0
2
1
3
6
2
4
Albania
3
0
1
2
3
5
1
Euro 2024 Group B: Teams, players, fixtures and venues
Everything you need to know about Spain, Croatia, Italy and Albaniaahead of Euro 2024.
ByCharlie Smith Group C
1
England
3
1
2
0
2
1
5
2
Denmark
3
0
3
0
2
2
3
3
Slovenia
3
0
3
0
2
2
3
4
Serbia
3
0
2
1
1
2
2
Euro 2024 Group C: Teams, players, fixtures and venues
Everything you need to know about Slovenia, Denmark, Serbia and England ahead of Euro 2024.
ByCharlie Smith Group D
1
Austria
3
2
0
1
6
4
6
2
France
3
1
2
0
2
1
5
3
Netherlands
3
1
1
1
4
4
4
4
Poland
3
0
1
2
3
6
1
Euro 2024 Group D: Teams, players, fixtures and venues
Football FanCast takes a look at Poland, Netherlands, Austria and France ahead of Euro 2024.
ByCharlie Smith Group E
1
Romania
3
1
1
1
4
3
4
2
Belgium
3
1
1
1
2
1
4
3
Slovakia
3
1
1
1
3
3
4
4
Ukraine
3
1
1
1
2
4
4
Euro 2024 Group E: Teams, players, fixtures and venues
Everything you need to know about Belgium, Slovakia, Romania and Ukraine ahead of Euro 2024.
ByStephan Georgiou Group F
1
Portugal
3
2
0
1
5
3
6
2
Turkey
3
2
0
1
5
5
6
3
Georgia
3
1
1
1
4
4
4
4
Czech Republic
3
0
1
2
3
5
1
Euro 2024 Group F: Teams, players, fixtures and venues
Everything you need to know about Turkey, Georgia, Portugal and the Czech Republic ahead of Euro 2024.
ByStephan Georgiou How to buy Euro 2024 tickets
It's likely you've missed the boat to buy tickets from official sources like UEFA and your respective country's organisers, as the sales period for the group stage of UEFA Euro 2024 is now closed. However, it may still be worth checking UEFA's ticketing portal for any updates.
But, this isn't the end of the road, as the next opportunity for fans to get to games will be when tickets for the knockout stages are released from Sunday 23rd June.
Euro 2024 ticket prices
The cheapest Euro 2024 tickets available for Euro 2024 are €30 (£25.71) for the lowest category pricing of group stage fixtures.
All group stage tickets range from €30 to €200 (£171.40).
Tickets for the knockout stages range from €50 (the cheapest round-of-16 ticket) to €600 (the most expensive category 1 semi-final ticket). That's the equivalent of £42.85 at the lowest and £514.19 at the very most.
Prices for the final, which takes place at Berlin’s Olympiastadion, range from €95 to €1,000 (£81.41 to £856.98).
Fans First
£25.71
£42.85
£51.42
£68.56
£81.41
Category 3
£51.42
£72.84
£85.70
£167.11
£257.09
Category 2
£128.55
£149.97
£171.40
£342.79
£514.19
Category 1
£171.40
£214.25
£257.09
£514.19
£856.98
Euro 2024 winners' odds
Major competitions like Euro 2024 offer fans an opportunity to take a bit of a gamble on their favourite countries to see if they can win a bit of cash.
Sky Bet, for example, has priced up the candidates for Euro 2024, with the Three Lions still the current favourites ahead of World Cup runners-up France and hosts Germany.
The likes of Belgium and Spain have drifted ever so slightly, while Portugal, Italy and Croatia are among the nations to see their odds shorten over recent weeks. However, the bookies seem to think England are the team to beat this summer.
Team
Odds
England
10/3 fav
France
4/1
Germany
9/2
Portugal
15/2
Spain
8/1
Italy
14/1
Netherlands
18/1
Belgium
20/1
Croatia
33/1
Denmark
40/1
Odds correct as of 11th June 2024.






