Football on ITV

Find all latest fixtures on ITV below.

Football on TV Tonight

Thursday 25th March 2021

England v San Marino

England take on San Marino in the FIFA World Cup 2022 live on ITV on 25 Mar 2021 @ 19:45

England San Marino FIFA World Cup 2022 ITV

Sunday 28th March 2021

Albania v England

Albania take on England in the FIFA World Cup 2022 live on ITV on 28 Mar 2021 @ 17:00

Albania England FIFA World Cup 2022 ITV

Wednesday 31st March 2021

England v Poland

England take on Poland in the FIFA World Cup 2022 live on ITV on 31 Mar 2021 @ 19:45

England Poland FIFA World Cup 2022 ITV

Saturday 12th June 2021

Belgium v Russia

Belgium take on Russia in the UEFA EURO 2020 Group B live on ITV on 12 Jun 2021 @ 20:00

Belgium Russia UEFA EURO 2020 Group B ITV

Sunday 13th June 2021

Austria v North Macedonia

Austria take on North Macedonia in the UEFA EURO 2020 Group C live on ITV on 13 Jun 2021 @ 17:00

Austria North Macedonia UEFA EURO 2020 Group C ITV

Netherlands v Ukraine

Netherlands take on Ukraine in the UEFA EURO 2020 Group C live on ITV on 13 Jun 2021 @ 20:00

Netherlands Ukraine UEFA EURO 2020 Group C ITV

Monday 14th June 2021

Poland v Slovakia

Poland take on Slovakia in the UEFA EURO 2020 Group E live on ITV on 14 Jun 2021 @ 17:00

Poland Slovakia UEFA EURO 2020 Group E ITV

Tuesday 15th June 2021

Hungary v Portugal

Hungary take on Portugal in the UEFA EURO 2020 Group F live on ITV on 15 Jun 2021 @ 17:00

Hungary Portugal UEFA EURO 2020 Group F ITV

France v Germany

France take on Germany in the UEFA EURO 2020 Group F live on ITV on 15 Jun 2021 @ 20:00

France Germany UEFA EURO 2020 Group F ITV

Wednesday 16th June 2021

Italy v Switzerland

Italy take on Switzerland in the UEFA EURO 2020 Group A live on ITV on 16 Jun 2021 @ 20:00

Italy Switzerland UEFA EURO 2020 Group A ITV

Thursday 17th June 2021

Ukraine v North Macedonia

Ukraine take on North Macedonia in the UEFA EURO 2020 Group C live on ITV on 17 Jun 2021 @ 14:00

Ukraine North Macedonia UEFA EURO 2020 Group C ITV

Denmark v Belgium

Denmark take on Belgium in the UEFA EURO 2020 Group B live on ITV on 17 Jun 2021 @ 17:00

Denmark Belgium UEFA EURO 2020 Group B ITV

Friday 18th June 2021

England v Scotland

England take on Scotland in the UEFA EURO 2020 Group D live on ITV on 18 Jun 2021 @ 20:00

England Scotland UEFA EURO 2020 Group D ITV

Saturday 19th June 2021

Portugal v Germany

Portugal take on Germany in the UEFA EURO 2020 Group F live on ITV on 19 Jun 2021 @ 17:00

Portugal Germany UEFA EURO 2020 Group F ITV