Search icon


13th May 2021

All Euro 2020 Fixtures: When & Where to Watch Them

Danny Jones

UEFA Euro 2020 is just around the corner and we want to make sure you don’t miss a second of it

UEFA Euro 2020 is nearly here and we can’t quite contain ourselves. Yes, we know it’s happening in 2021, but that’s the name and they’re sticking with it, so give it a rest. It feels like we’ve been waiting forever but, at last, it’s really happening.

With this year being a multinational affair that will see the competition tour around the continent before reaching the business end at Wembley Stadium – which has the most games among any of the European hosts – it kind of feels like a home tournament.

Still, with numbers in stadiums limited – for now at least – most of us will be watching from the comfort of our homes or the pub, so you’ll need to know when and where every match will be aired.

Below is a comprehensive list of every group game, when they’re on and what channel they’ll air on. As the tournament progresses, the timings and channels for the knockout games will be updated as well.

Euro trophy and ball


Friday 11 June 2021

  • Turkey vs Italy – Group A – 8pm, BBC One/iPlayer (Rome)

Saturday 12 June 2021

  • Wales vs Switzerland – Group A – 2pm, BBC One/iPlayer/S4C (Baku)
  • Denmark vs Finland – Group B – 5pm – BBC One/iPlayer (Copenhagen)
  • Belgium vs Russia – Group B – 8pm, ITV/Hub (St. Petersburg)

Sunday 13 June 2021

  • England vs Croatia – Group D – 2pm, BBC One/iPlayer (London)
  • Austria vs North Macedonia – Group C – 5pm, ITV/Hub (Bucharest)
  • Netherlands vs Ukraine – Group C – 8pm, ITV/Hub (Amsterdam)

Monday 14 June 2021

  • Scotland vs Czech Republic – Group D – 2pm, BBC One/iPlayer (Glasgow)
  • Poland vs Slovakia – Group E – 5pm, ITV/Hub (St. Petersburg)
  • Spain vs Sweden – Group E – BBC One/iPlayer (Seville)

Tuesday 15 June 2021

  • Hungary vs Portugal – Group F – 5pm, ITV/Hub (Budapest)
  • France vs Germany – Group F – 8pm, ITV/Hub (Munich)

Wednesday 16 June 2021

  • Finland vs Russia – Group B – 2pm, BBC One/iPlayer (St. Petersburg)
  • Turkey vs Wales – Group A – BBC One/iPlayer/S4C (Baku)
  • Italy vs Switzerland – Group A – 8pm, ITV/Hub (Rome)

Thursday 17 June 2021

  • Ukraine vs North Macedonia – Group C – 2pm, ITV/Hub (Bucharest)
  • Denmark vs Belgium – Group B – 5pm, ITV/Hub (Copenhagen)
  • Netherlands vs Austria – Group C – 8pm, BBC One/iPlayer (Amsterdam)

Friday 18 June 2021

Saturday 19 June 2021

  • Hungary vs France – Group F – 2pm, BBC One/iPlayer (Budapest)
  • Portugal vs Germany – Group F – 5pm, ITV/Hub (Munich)
  • Spain vs Poland – Group E – 8pm, BBC One/iPlayer (Seville)

Sunday 20 June 2021

  • Italy vs Wales – Group A – 5pm, ITV/Hub/S4C (Rome)
  • Switzerland vs Turkey – Group A – 5pm, ITV4/Hub (Baku)

Monday 21 June 2021

  • North Macedonia vs Netherlands – Group C – 5pm, ITV TBC/Hub (Amsterdam)
  • Ukraine vs Austria – Group C – 5pm, ITV TBC/Hub (Bucharest)
  • Finland vs Belgium – Group B – 8pm, BBC TBC/iPlayer (Copenhagen)
  • Russia vs Denmark – Group B – 8pm, BBC TBC/iPlayer (St. Petersburg)

Tuesday 22 June 2021

  • Croatia vs Scotland – Group D – 8pm, ITV4/Hub (London)
  • Czech Republic vs England – Group D – 8pm, ITV/Hub (Glasgow)

Wednesday 23 June 2021

  • Slovakia vs Spain – Group E – 5pm, ITV TBC/Hub (Seville)
  • Sweden vs Poland – Group E – 5pm, ITV TBC/Hub (St. Petersburg)
  • Germany vs Hungary – Group F – 8pm, BBC TBC/iPlayer (Munich)
  • Portugal vs France – Group F – 8pm, BBC TBC/iPlayer (Budapest)

Given the busy schedule, the teams will be given a rest on Thursday and Friday, the 24th and 25th of June, before the knockout stages get underway. Speaking of…


The UEFA Euro 2020 knockout phase will see the top 16 teams do their best to progress through the traditional gruelling 15-game gauntlet. It’s the part we all wait for but it’s a different level of stress altogether.

Round of 16

Saturday 26 June

Game 1: Group A runners-up vs Group B runners-up – 5pm, TBC (Amsterdam)
Game 2: Group A winners vs Group C runners-up – 8pm, TBC (London)

Sunday 27 June

Game 3: Group C winners vs 3rd from Group D/E/F – 5pm, TBC (Budapest)
Game 4: Group B winners vs 3rd from Group A/D/E/F – 8pm, TBC (Seville replaces Bilbao as host)

Monday 28 June

Game 5: Group D runners-up vs Group E runners-up – 5pm, TBC (Copenhagen)
Game 6: Group F winners vs 3rd side from Group A/B/C – 8pm, TBC (Bucharest)

Tuesday 29 June

Game 7: Group D winners vs Group F runners-up – 5pm, TBC (Wembley replaces Dublin a host)
Game 8: Group E winners vs 3rd from Group A/B/C/D – 8pm, TBC (Glasgow)


Friday 2 July

QF 1: Game 6 winner vs Game 5 winner – 5pm, TBC (St. Petersburg)
QF 2: Game 4 winner vs Game 2 winner – 8pm, TBC (Munich)

Saturday 3 July

QF 3: Game 3 winner vs Game 1 winner – 5pm, TBC (Baku)
QF 4: Game 8 winner vs Game 7 winner – 8pm, TBC (Rome)


Tuesday 6 July 2021

Semi-finalist 1 vs semi-finalist 2 – 8pm, TBC (Wembley)

Wednesday 7 July 2021

Semi-finalist 1 vs semi-finalist 2 – 8pm, TBC (Wembley)

And then there were two…


The Euro 2020 final will be played at Wembley

As for the conclusion of the tournament itself, the UEFA Euro 2020 Final will be played on Sunday 11 July 2021 at 8pm and will also be held at Wembley.

As is often the case with international tournaments like the World Cup and the Euros, viewers in the UK are expected to have the option of watching the final on multiple channels.

So, while it is yet to be confirmed, it is likely that the final will be available on BBC One, ITV, BBC iPlayer and ITV Hub.

Here’s hoping one of our British boys makes it all the way to the end.