Friday 19th July

Cricket

Cricket - Test match

England vs West Indies

10.00AM Kick off

Motor Sports

F1

Hungarian Grand Prix - Practice 1

12.30PM Kick off

Motor Sports

F1

Hungarian Grand Prix - Practice 2

4.00PM Kick off

Saturday 20th July

Cricket

Cricket - Test match

England vs West Indies

10.00AM Kick off

Motor Sports

F1

Hungarian Grand Prix - Practice 3

11.30AM Kick off

Darts

World Matchplay

World Matchplay Darts 2024

12.00PM Kick off

Motor Sports

F1

Hungarian Grand Prix - Qualifying

3.00PM Kick off

Sunday 21st July

Motor Sports

F1

Hungarian Grand Prix - Race

2.00PM Kick off

Cycling

World Cycling

Tour de France 2024

4.35PM Kick off

Monday 22nd July

Cricket

Cricket - Test match

England vs West Indies

10.00AM Kick off

Friday 26th July

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Motor Sports

F1

Belgian Grand Prix - Practice 1

12.30PM Kick off

Motor Sports

F1

Belgian Grand Prix - Practice 2

4.00PM Kick off

Saturday 27th July

Olympics

Olympics 2024

Olympics 2024

7.30AM Kick off

Motor Sports

F1

Belgian Grand Prix - Practice 3

11.30AM Kick off

Motor Sports

F1

Belgian Grand Prix - Qualifying

3.00PM Kick off

Sunday 28th July

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Motor Sports

F1

Belgian Grand Prix - Race

2.00PM Kick off

Monday 29th July

Olympics

Olympics 2024

Olympics 2024

8.30AM Kick off

Tuesday 30th July

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Wednesday 31st July

Olympics

Olympics 2024

Olympics 2024

8.30AM Kick off

Thursday 1st August

Olympics

Olympics 2024

Olympics 2024

6.25AM Kick off

Friday 2nd August

Olympics

Olympics 2024

Olympics 2024

8.15AM Kick off

Saturday 3rd August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Football

Scottish Premiership

Hearts vs Rangers

12.30PM Kick off

Sunday 4th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Football

Scottish Premiership

Dundee Utd vs Dundee

1.30PM Kick off

Football

Scottish Premiership

Celtic vs Kilmarnock

4.30PM Kick off

Monday 5th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Football

Scottish Premiership

St Johnstone vs Aberdeen

8.00PM Kick off

Tuesday 6th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Wednesday 7th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Thursday 8th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Friday 9th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Football

EFL Championship

Blackburn vs Derby

8.00PM Kick off

Saturday 10th August

Football

EFL Championship

Oxford Utd vs Norwich

12.30PM Kick off

Football

English Community Shield

Man Utd vs Man City

3.00PM Kick off

Sunday 11th August

Olympics

Olympics 2024

Olympics 2024

8.00AM Kick off

Football

Scottish Premiership

Hibernian vs Celtic

12.30PM Kick off

Football

EFL Championship

Sheffield Wednesday vs Plymouth

4.00PM Kick off

Monday 12th August

Football

EFL Championship

Luton vs Burnley

8.00PM Kick off

Tuesday 13th August

Football

Carabao League Cup

Sheffield Utd vs Wrexham

8.00PM Kick off

Wednesday 14th August

Football

Carabao League Cup

Leeds vs Middlesbrough

8.00PM Kick off

Friday 16th August

Football

Premier League

Man Utd vs Fulham

8.00PM Kick off

Saturday 17th August

Football

Premier League

Ipswich vs Liverpool

12.30PM Kick off

Football

Premier League

West Ham vs Aston Villa

5.30PM Kick off

Sunday 18th August

Football

EFL Championship

Sunderland vs Sheffield Wednesday

12.00PM Kick off

Football

Premier League

Brentford vs Crystal Palace

2.00PM Kick off

Football

EFL League One

Bolton vs Wrexham

3.00PM Kick off

Football

Premier League

Chelsea vs Man City

4.30PM Kick off

Monday 19th August

Football

Premier League

Leicester vs Tottenham

8.00PM Kick off

Thursday 22nd August

Football

EFL League Two

Notts County vs Grimsby Town

8.00PM Kick off

Friday 23rd August

Motor Sports

F1

Netherlands Grand Prix - Practice 1

11.30AM Kick off

Motor Sports

F1

Netherlands Grand Prix - Practice 2

3.00PM Kick off

Football

EFL Championship

Sheffield Wednesday vs Leeds

8.00PM Kick off

Saturday 24th August

Motor Sports

F1

Netherlands Grand Prix - Practice 3

10.30AM Kick off

Football

EFL Championship

QPR vs Plymouth

12.30PM Kick off

Football

Premier League

Brighton vs Man Utd

12.30PM Kick off

Motor Sports

F1

Netherlands Grand Prix - Qualifying

2.00PM Kick off

Football

Premier League

Aston Villa vs Arsenal

5.30PM Kick off

Sunday 25th August

Football

Scottish Premiership

St Mirren vs Celtic

12.00PM Kick off

Football

Premier League

Bournemouth vs Newcastle

2.00PM Kick off

Motor Sports

F1

Netherlands Grand Prix - Race

2.00PM Kick off

Football

EFL Championship

Swansea vs Cardiff

3.00PM Kick off

Football

Premier League

Liverpool vs Brentford

4.30PM Kick off

Friday 30th August

Motor Sports

F1

Italian Grand Prix - Practice 1

12.30PM Kick off

Motor Sports

F1

Italian Grand Prix - Practice 2

4.00PM Kick off

Football

EFL Championship

Luton vs QPR

8.00PM Kick off

Saturday 31st August

Motor Sports

F1

Italian Grand Prix - Practice 3

11.30AM Kick off

Football

Premier League

Arsenal vs Brighton

12.30PM Kick off

Motor Sports

F1

Italian Grand Prix - Qualifying

3.00PM Kick off

Football

Premier League

West Ham vs Man City

5.30PM Kick off

Rugby League

English Super League

Catalan Dragons vs Wigan Warriors

8.00PM Kick off

Sunday 1st September

Football

Scottish Premiership

Celtic vs Rangers

12.00PM Kick off

Football

Premier League

Man Utd vs Liverpool

3.00PM Kick off

Football

Premier League

Newcastle vs Tottenham

3.00PM Kick off