EURO 2024 is now heading for the knockout stages as the tournament starts to heat up and we head for the last 16.
The Three Lions , Spain, Germany, Holland, France, Portugal and holders Italy are among the teams to have qualified for the last 16.
1
Gareth Southgate will be hoping to lead England to glory this summer Some teams will be happier than others with their performance in the group stages so far, but one thing is for sure is that the tournament should be a cracker.
Here is SunSport's breakdown of England's group stage fixtures , as well as all the rest and every date and venue.
Schedule, fixtures, groups Group A
Group B
Group C
Young stars set to shine at Euro 2024 Group D
Group E
Group F
Fixtures, dates, venues and results 14 June
Germany 5-1 Scotland (Munich, 8pm) ITV 15 June
Hungary 1-3 Switzerland (Cologne, 2pm) ITV Spain 3-0 Croatia (Berlin, 5pm) ITV Italy 2-1 Albania (Dortmund, 8pm) BBC 16 June
Poland 1-2 Netherlands (Hamburg, 2pm) BBC Slovenia 1-1 Denmark (Stuttgart, 5pm) ITV Serbia 0-1 England (Gelsenkirchen, 8pm) BBC 17 June
Romania 3-0 Ukraine (Munich, 2pm) BBC Belgium 0-1 Slovakia (Frankfurt, 5pm) ITV Austria 0-1 France (Dusseldorf, 8pm) ITV 18 June
Turkey 3-1 Georgia (Dortmund, 5pm) BBC Portugal 2-1 Czech Republic (Leipzig, 8pm) BBC 19 June
Croatia 2-2 Albania (Hamburg, 2pm) ITV Germany 2-0 Hungary (Stuttgart, 5pm) BBC Scotland 1-1 Switzerland (Cologne, 8pm) BBC 20 June
Slovenia 1-1 Serbia (Munich, 2pm) ITV Denmark 1-1 England (Frankfurt, 5pm) BBC Spain 1-0 Italy (Gelsenkirchen, 8pm) ITV 21 June
Slovakia 1-2 Ukraine (Dusseldorf, 2pm) BBC Poland 1-3 Austria (Berlin, 5pm) ITV Netherlands 0-0 France (Leipzig, 8pm) BBC 22 June
Georgia 1-1 Czech Republic (Hamburg, 2pm) BBC Turkey 0-3 Portugal (Dortmund, 5pm) ITV Belgium 2-0 Romania (Cologne, 8pm) ITV 23 June
Switzerland 1-1 Germany (Frankfurt, 8pm) BBC Scotland 0-1 Hungary (Stuttgart, 8pm) BBC 24 June
Croatia 1-1 Italy (Leipzig, 8pm) BBC Albania 0-1 Spain (Dusseldorf, 8pm) BBC 25 June
Netherlands 2-3 Austria (Berlin, 5pm) BBC France 1-1 Poland (Dortmund, 5pm) BBC England 0-0 Slovenia (Cologne, 8pm) ITV Denmark 0-0 Serbia (Munich, 8pm) ITV 26 June
Slovakia 1-1 Romania (Frankfurt, 5pm) BBC Ukraine 0-0 Belgium (Stuttgart, 5pm) BBC Czech Republic 1-2 Turkey (Hamburg, 8pm) ITV Georgia 2-0 Portugal (Gelsenkirchen, 8pm) ITV Round of 16 June 29
Germany vs Denmark (Dortmund, 8pm) Switzerland vs Italy (Berlin, 5pm) June 30
Spain vs Georgia (Cologne (8pm) England vs Slovakia (Gelsenkirchen, 5pm) July 1
Portugal vs Slovenia (Frankfurt, 8pm) France vs Belgium (Düsseldorf, 5pm) July 2
Romania vs Netherlands (Munich, 5pm) Austria vs Turkey (Leipzig, 8pm) Quarter-finals July 5
W39 vs W37 (Stuttgart, 5pm) W41 vs W42 (Hamburg, 8pm) July 6
W43 vs W44 (Berlin, 8pm) W40 vs W38 (Dusseldorf, 5pm) Semi-finals July 9
July 10
W47 vs W48 (Dortmund, 8pm) Final July 14
How to watch Euro 2024 Euro 2024 will be shown live on BBC and ITV this summer. You can live stream all the action from the BBC iPlayer or the ITV X app, both of which are available for download onto your mobile or tablet device. Games are FREE to watch, so long as you have a valid TV licence.