England and Scotland have already booked their spots at Euro 2024 but there are still plenty of places up for grabs going into the last round of qualifying fixtures.
Wales, who are second in Group D, are heading into a crucial couple of games against Turkey and Armenia and are level on points with third-placed Croatia.
They will qualify if they beat Armenia on Saturday and Croatia lose to Latvia.
Northern Ireland’s hopes of playing at the Euros are over after October’s fixtures, while the Republic of Ireland retain a theoretical but unlikely chance of qualifying via the play-offs.
A total of 24 sides will compete at next summer’s tournament in Germany, with the hosts qualifying automatically.
There are 20 places available via the qualification process, and nine nations have already booked their spots via that route.
The other three places will be decided through play-offs, with the 12 teams taking part in that process determined by their performances in the 2022-23 Nations League.
Some big names could miss out, with Italy still to yet to qualify and Erling Haaland’s Norway only being able to qualify via the play-offs. The draw for the tournament is on 2 December.
BBC Sport gives you the lowdown on how qualifying is shaping up and the key fixtures on the horizon.
Germany (hosts), Austria, Belgium, England, France, Portugal, Scotland, Spain, Turkey |
Team | P | GD | PTS | |
1 | Spain | 6 | 16 | 15 |
2 | Scotland | 6 | 9 | 15 |
3 | Norway | 7 | 2 | 10 |
4 | Georgia | 6 | -4 | 7 |
5 | Cyprus | 7 | -23 | 0 |
Scotland’s qualification was sealed by Spain’s 1-0 win in Norway on 15 October. That result also secured Spain’s place at the finals.
Norway are now in big danger of elimination, with only the slim chance of progressing via the play-offs now an option.
Team | P | GD | PTS | |
1 | England | 6 | 16 | 16 |
2 | Ukraine | 7 | 3 | 13 |
3 | Italy | 6 | 4 | 10 |
4 | North Macedonia | 6 | -7 | 7 |
5 | Malta | 7 | -16 | 0 |
England will be in Germany as victory over Italy at Wembley on 17 October sealed top spot in Group C.
It is all shaping up for a showdown between Ukraine and Italy in the final round of games in November, with Italy first facing a home game with North Macedonia – the side who beat them in the play-offs for the World Cup in 2022.
If Italy beat North Macedonia, Luciano Spalletti’s side will pip Ukraine to qualification should they avoid defeat in their final game.
However, if Italy do not beat North Macedonia, Ukraine will pip the Azzurri to qualification should they avoid defeat in their final match.
Team | P | GD | PTS | |
1 | Turkey | 7 | 7 | 16 |
2 | Wales | 6 | 0 | 10 |
3 | Croatia | 6 | 6 | 10 |
4 | Armenia | 6 | -1 | 7 |
5 | Latvia | 7 | -12 | 3 |
Wales moved into second place in Group D with a win at home to Croatia on 15 October, as Turkey secured their qualification by hammering Latvia.
Wales next play away against Armenia on 18 November, before a last match at home to Turkey three days later.
If Wales do not finish in the top two, they could have another chance to qualify as they are likely to go into the play-offs because of their results in the Nations League.
Team | P | GD | PTS | |
1 | Slovenia | 8 | 11 | 19 |
2 | Denmark | 8 | 10 | 19 |
3 | Kazakhstan | 8 | 3 | 15 |
4 | Finland | 8 | 3 | 12 |
5 | Northern Ireland | 8 | -2 | 6 |
6 | San Marino | 8 | -25 | 0 |
Northern Ireland’s hopes of qualifying from Group H are over.
Losses in Slovenia and Kazakhstan during the most recent international break have left them with just six points from eight games, and 13 points behind top two Slovenia and Denmark.
In the next round of fixtures, Denmark host Slovenia. The winner will ensure qualification. Both will be in Germany if third-placed Kazakhstan lose to San Marino.
Team | P | GD | PTS | |
1 | France | 6 | 12 | 18 |
2 | Netherlands | 6 | 3 | 12 |
3 | Greece | 7 | 6 | 12 |
4 | Republic of Ireland | 7 | 0 | 6 |
5 | Gibraltar | 6 | -21 | 0 |
The Republic of Ireland are unable to qualify from their group after a 2-0 home loss to Greece on 13 October ensured they are no longer able to finish in the top two.
Their only hope for qualification, and it is a slim one, is that they are able to take part in the play-offs because of their Nations League performance, but they need results to go their way. As it stands, they are set to miss out.
France’s 2-1 victory over the Netherlands maintained their 100% record and they have qualified for the finals.
Despite that loss, the Netherlands are now favourites to clinch second place behind them in the group after a last-gasp victory in Greece last time out.
Team | P | GD | PTS | |
1 | Albania | 6 | 8 | 13 |
2 | Czech Republic | 6 | 3 | 11 |
2 | Poland | 7 | 0 | 10 |
4 | Moldova | 6 | 0 | 9 |
5 | Faroe Islands | 7 | -10 | 1 |
Group leaders Albania only need to win one of their last two matches to qualify for a European Championship for only the second time after beating the Czech Republic 3-0.
The Czech Republic returned to second place with a narrow 1-0 home over Faroe Islands three days later.
Team | P | GD | PTS | |
1 | Belgium | 6 | 13 | 16 |
2 | Austria | 7 | 8 | 16 |
3 | Sweden | 5 | 3 | 6 |
4 | Azerbaijan | 6 | -8 | 4 |
5 | Estonia | 6 | -16 | 1 |
Belgium, quarter-finalists at the past two European Championships, have qualified for next year’s tournament thanks to a 3-2 win away against second-placed Austria.
The Austrians have also now confirmed their place at the tournament in Germany after beating Azerbaijan on 16 October.
Team | P | GD | PTS | |
1 | Hungary | 6 | 7 | 14 |
2 | Serbia | 7 | 6 | 13 |
3 | Montenegro | 6 | -2 | 8 |
4 | Lithuania | 7 | -4 | 6 |
5 | Bulgaria | 6 | -7 | 2 |
Hungary and Serbia are the standout sides in Group G, although Hungary have the advantage after beating them twice.
Montenegro are still in the running – just. They must beat Lithuania in their next fixture to prevent the top two qualifying for Germany.
Hungary will get there regardless if they avoid defeat against Bulgaria.
Team | P | GD | PTS | |
1 | Romania | 8 | 9 | 16 |
2 | Switzerland | 7 | 12 | 15 |
3 | Israel | 6 | 0 | 11 |
4 | Kosovo | 7 | 0 | 7 |
5 | Belarus | 8 | -7 | 6 |
6 | Andorra | 8 | -14 | 2 |
Romania returned to the top of the group with a comfortable win against Andorra.
Israel’s fixtures at home to Switzerland and away to Kosovo have been postponed by Uefa in light of the security situation in the country.
Team | P | GD | PTS | |
1 | Portugal | 8 | 30 | 24 |
2 | Slovakia | 8 | 6 | 16 |
3 | Luxembourg | 8 | -10 | 11 |
4 | Iceland | 8 | 5 | 10 |
5 | Bosnia-Herzegovina | 8 | -7 | 9 |
6 | Liechtenstein | 8 | -24 | 0 |
Portugal have stormed through their group having won all eight of their games so far, with Cristiano Ronaldo’s two goals helping them to a 5-0 victory over Bosnia-Herzegovina on 16 October.
Slovakia are in pole position to join Portugal in Germany after a narrow 1-0 win at Luxembourg left them five points clear of their opponents with two games left.
But each nation plays 10 matches in this group, so qualification for second place goes down to the final two rounds.