Programme
Channel
Date
Time
Confirmed?
Ascot

ITV Racing Live: Royal Ascot

Ep 4/5

ITV to show every race live at Royal Ascot 2024
1:30pm - 4:15pm
Yes
Ascot

ITV Racing Live: Royal Ascot

Ep 3/5

ITV to show every race live at Royal Ascot 2024
4:15pm - 6:00pm
Yes
Ascot

ITV Racing Live: Royal Ascot

Ep 2/5

ITV to show every race live at Royal Ascot 2024
4:15pm - 6:00pm
Yes
Ascot

ITV Racing Live: Royal Ascot

Ep 1/5

ITV to show every race live at Royal Ascot 2024
1:30pm - 6:00pm
Yes
Love Island

Love Island

Eps 12 to 17 Ep 12

Everyone’s favourite villa is ready and waiting, packed with brand new sexy singles in the return of Love Island, hosted by Maya Jama.
9:00pm - 10:00pm
Yes
New
Code Blue

Code Blue: One Punch Killers

This new documentary in ITV's Code Blue series explores the issue of one-punch killings after there were a reported 82 deaths of this type across the UK over the past five years.
9:00pm - 10:00pm
Yes
THE TERROR

The Terror

Ep 1/10

Inspired by a true story, THE TERROR is a 10 part tense drama from AMC that centers on the British Royal Navy’s perilous voyage into unchartered territory as the crew attempts to discover the Northwest Passage.
Yes
Madness

Before We Was We: Madness by Madness

Before We Was We: Madness by Madness is coming to ITVX on Thursday 20th June.
Yes
New
Adam Lambert

Adam Lambert: Out, Loud and Proud

Queen frontman, Adam Lambert explores how British LGBTQ+ musicians have changed the music world in a powerful tribute to the resilience and revolutionary spirit of artists.
9:00pm - 10:00pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Poland v Austria

Poland take on Austria in their second match in UEFA Euro 2024.
4:15pm - 7:30pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Slovenia v Serbia

Laura Woods presents live coverage of the UEFA Euro 2024 match between Slovenia and Serbia, as England's Group C rivals meet in Munich.
1:00pm - 4:15pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Spain v Italy

Gelsenkirchen hosts a meeting of two of European football's most decorated sides as two time winners Spain face the defending champions Italy in Group B.
7:15pm - 10:30pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Croatia v Albania

Croatia take on Albania in their second match in UEFA Euro 2024.
1:00pm - 4:15pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Austria v France

Laura Woods presents live coverage of the UEFA Euro 2024 match between Austria and France, with match analysis from Roy Keane, Gary Neville and Ian Wright.
7:15pm - 10:30pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Belgium v Slovakia

Belgium's much heralded golden generation have failed to deliver on their promise at major tournaments, but in Manchester City duo Kevin de Bruyne and Jeremy Doku, Arsenal's Leandro Trossard and striker Romelu Lukaku, still possess their fair share of match winners.
4:15pm - 7:15pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Slovenia v Denmark

Slovenia take on Denmark, who are in England's group, in their opening match of UEFA Euro 2024 in Stuttgart.
4:10pm - 7:30pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Spain v Croatia

Three years on from their epic round of sixteen game at Euro 2020, Spain and Croatia meet again as they begin their Group B campaigns in Berlin.
4:15pm - 7:30pm
Yes
UEFA Euro 2024

UEFA Euro 2024

Hungary v Switzerland

Hungary and Switzerland meet for the first time at a European Championship as they kick off their Group A campaigns in Cologne.
1:15pm - 4:15pm
Yes