Euro 2024 TV schedule in FULL: Fixture dates, kick off times and live stream guide for Germany

-Credit: (Image: Getty Images)
-Credit: (Image: Getty Images)


All eyes are on Germany this summer as the Euro 2024 continues.

The finals has already caught fire with goals galore in the first two days, although unfortunately Scotland shipped the bulk of those after being thumped 5-1 by hosts in the tournament curtain raiser to leave Steve Clarke in desperate need of a result against Switzerland on Wednesday to ensure they don't suffer an early exit.

Julen Nagelsmann's Germany aren't the only team to lay out their early Euros credentials, with two-time winners Spain also getting off to a quick start. Italy got three points on the board with a less than impressive performance against Albania while the likes of the Netherlands, France and Portugal will soon get the chance to show what they are all about.

As usual, confidence amongst England fans is high that this will finally be "their year", but we will just have to wait and see on that score. No matter who your allegiances lie with over the next month, Record Sport has compiled a step-by-step guide of everything that you need to know ahead of the 19th edition of the UEFA European Championships, with every game being shown on terrestrial TV in the UK., as well as on the streaming services provided by BBC and ITV.

Group stage

Friday, June 14

Germany 5-1 Scotland (8pm GMT, ITV)

Saturday June 15

Hungary 1-3 Switzerland (2pm GMT, ITV)

Spain 3-0 Croatia (5pm GMT, ITV)

Italy 2-1 Albania (8pm GMT, BBC One)

Sunday June 16

Poland v Netherlands (2pm GMT, BBC One)

Slovenia v Denmark (5pm GMT, ITV)

Serbia v England (8pm GMT, BBC One)

Monday June 17

Romania vs Ukraine (2pm GMT, BBC One)

Belgium vs Slovakia (5pm GMT, ITV)

Austria vs France (8pm GMT, ITV)

Tuesday June 18

Turkey vs Georgia ( 5pm GMT, BBC One)

Portugal vs Czech Republic (8pm GMT, BBC One)

Wednesday June 19

Croatia vs Albania (2pm GMT, ITV)

Germany vs Hungary (5pm GMT, BBC One)

Scotland vs Switzerland (8pm GMT, BBC One)

Thursday June 20

Slovenia vs Serbia (2pm GMT, ITV)

Denmark vs England (5pm GMT, BBC One)

Spain vs Italy (8pm GMT, ITV)

Friday June 21

Slovakia vs Ukraine ( 2pm GMT, BBC One)

Poland vs Austria (5pm GMT, ITV)

Netherlands vs France ( 8pm GMT, BBC One)

Saturday June 22

Georgia vs Czech Republic (2pm GMT, BBC One)

Turkey vs Portugal (5pm GMT, ITV)

Belgium vs Romania (8pm GMT, ITV)

Sunday June 23

Switzerland vs Germany (8pm GMT, BBC Two)

Scotland vs Hungary (8pm GMT, BBC One)

Monday June 24

Croatia vs Italy (8pm GMT, BBC Two)

Albania vs Spain ( 8pm GMT, BBC One)

Tuesday June 25

Netherlands vs Austria (5pm GMT, BBC Two)

France vs Poland (5pm GMT, BBc One)

England vs Slovenia (8pm GMT, ITV)

Denmark vs Serbia (8pm GMT, ITV4)

Wednesday June 26

Slovakia vs Romania (5pm GMT, BBC One)

Ukraine vs Belgium ( 5pm GMT, BBC Two)

Czech Republic vs Turkey (8pm GMT, ITV)

Georgia vs Portugal (8pm GMT, ITV4)

Rest days on June 27 and 28

Round of 16

Saturday June 29

37 1A vs 2C (5pm GMT, ITV)

38 2A vs 2B (8pm GMT, BBC One)

Sunday June 30

39 1C vs 3D/E/F (5pm GMT, BBC One)

40 1B vs 3A/D/E/F (8pm GMT, ITV)

Monday July 1

41 2D vs 2E (5pm GMT. BBC One)

42 1F vs 3A/B/C (8pm GMT, ITV)

Tuesday July 2

43 1E vs 3A/B/C/D (5pm GMT, BBC One)

44 1D vs 2F ( 8pm GMT, ITV)

Rest days on 3 and 4 July

Quarter-finals

Friday July 5

W39 vs W37 (5pm GMT, BBC One/ITV)

W41 vs W42 (8pm GMT, BBC One/ITV)

Saturday July 6

47 W43 vs W44 (8pm GMT, BBC One/ITV)

48 W40 vs W38 (5pm GMT, BBC One/ITV)

Rest days on 7 and 8 July

Semi-finals

Tuesday July 9

49 W45 vs W46 ( 8pm GMT, BBC One/ITV)

Wednesday July 10

50 W47 vs W48 ( 8pm GMT, BBC One/ITV)

Rest days on July 11, 12 and 13

Euro 2024 final

Sunday July 14

W49 vs W50 (8pm GMT, BBC One/ITV)