Friday 18th June

Australian Rules

AFL

Geelong Cats vs Western Bulldogs

10.50AM Kick off

Football

UEFA Euro 2020

Sweden vs Slovakia

2.00PM Kick off

Horse Racing

British Racing

Royal Ascot

2.30PM Kick off

Football

UEFA Euro 2020

Croatia vs Czech Republic

5.00PM Kick off

Football

UEFA Euro 2020

England vs Scotland

8.00PM Kick off

Saturday 19th June

Australian Rules

AFL

GWS Giants vs Carlton

10.25AM Kick off

Football

UEFA Euro 2020

Hungary vs France

2.00PM Kick off

Horse Racing

British Racing

Royal Ascot

4.00PM Kick off

Football

UEFA Euro 2020

Portugal vs Germany

5.00PM Kick off

Football

UEFA Euro 2020

Spain vs Poland

8.00PM Kick off

Sunday 20th June

Motor Sports

F1

French Grand Prix - Race

2.00PM Kick off

Football

UEFA Euro 2020

Italy vs Wales

5.00PM Kick off

Football

UEFA Euro 2020

Switzerland vs Turkey

5.00PM Kick off

Monday 21st June

Football

UEFA Euro 2020

Ukraine vs Austria

5.00PM Kick off

Football

UEFA Euro 2020

North Macedonia vs Netherlands

5.00PM Kick off

Football

UEFA Euro 2020

Finland vs Belgium

8.00PM Kick off

Football

UEFA Euro 2020

Russia vs Denmark

8.00PM Kick off

Tuesday 22nd June

Football

UEFA Euro 2020

Czech Republic vs England

8.00PM Kick off

Wednesday 23rd June

Football

UEFA Euro 2020

Slovakia vs Spain

5.00PM Kick off

Football

UEFA Euro 2020

Sweden vs Poland

5.00PM Kick off

Football

UEFA Euro 2020

Portugal vs France

8.00PM Kick off

Football

UEFA Euro 2020

Germany vs Hungary

8.00PM Kick off

Thursday 24th June

Australian Rules

AFL

Brisbane Lions vs Geelong Cats

10.20AM Kick off

Cricket

Twenty20 Internationals

England vs Sri Lanka

6.30PM Kick off

Friday 25th June

Australian Rules

AFL

Richmond Tigers vs St Kilda

10.50AM Kick off

Rugby League

Internationals

England vs Combined Nations All-Stars

8.15PM Kick off

Saturday 26th June

Australian Rules

AFL

Port Adelaide Power vs Sydney Swans

10.40AM Kick off

Rugby Union

Lions tour

British & Irish Lions vs Japan

3.00PM Kick off

Sunday 27th June

Rugby League

State of Origin

Queensland vs New South Wales

10.50AM Kick off

Monday 28th June

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Tuesday 29th June

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Cricket

One Day Internationals

England vs Sri Lanka

1.00PM Kick off

Wednesday 30th June

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Rugby League

English Super League

Wigan Warriors vs Warrington Wolves

7.45PM Kick off

Thursday 1st July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Rugby League

Australian NRL

Sydney Roosters vs Melbourne Storm

10.50AM Kick off

Cricket

One Day Internationals

England vs Sri Lanka

1.00PM Kick off

Rugby League

English Super League

Hull Kingston Rovers vs Hull FC

7.45PM Kick off

Friday 2nd July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Rugby League

Australian NRL

Penrith Panthers vs Parramatta Eels

10.55AM Kick off

Saturday 3rd July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Sunday 4th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Cricket

One Day Internationals

England vs Sri Lanka

1.00PM Kick off

Monday 5th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Rugby League

English Super League

Warrington Wolves vs Leeds Rhinos

7.45PM Kick off

Tuesday 6th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Wednesday 7th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Thursday 8th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Cricket

One Day Internationals

England vs Pakistan

1.00PM Kick off

Friday 9th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Saturday 10th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Cricket

One Day Internationals

England vs Pakistan

1.00PM Kick off

Rugby Union

Lions tour

Bulls vs British & Irish Lions

5.00PM Kick off

Sunday 11th July

Tennis

Wimbledon

Wimbledon 2021

10.00AM Kick off

Motor Sports

Moto2

Moto2 - Finland - Race

12.20PM Kick off

Motor Sports

MotoGP

MotoGP - Finland - Race

2.00PM Kick off

Football

UEFA Euro 2020

TBC vs TBC

8.00PM Kick off

Tuesday 13th July

Cricket

One Day Internationals

England vs Pakistan

1.00PM Kick off

Wednesday 14th July

Rugby League

State of Origin

New South Wales vs Queensland

11.10AM Kick off

Rugby Union

Lions tour

South Africa A vs British & Irish Lions

7.00PM Kick off

Friday 16th July

Motor Sports

F1

British Grand Prix - Practice 1

12.30PM Kick off

Cricket

Twenty20 Internationals

England vs Pakistan

2.00PM Kick off

Motor Sports

F1

British Grand Prix - Practice 2

4.00PM Kick off

Saturday 17th July

Motor Sports

F1

British Grand Prix - Practice 3

1.00PM Kick off

Motor Sports

F1

British Grand Prix - Qualifying

3.00PM Kick off

Sunday 18th July

Cricket

Twenty20 Internationals

England vs Pakistan

2.00PM Kick off

Motor Sports

F1

British Grand Prix - Race

3.00PM Kick off

Tuesday 20th July

Cricket

Twenty20 Internationals

England vs Pakistan

2.00PM Kick off

Saturday 24th July

Rugby Union

Lions tour

South Africa vs British & Irish Lions

5.00PM Kick off

Saturday 31st July

Rugby Union

Lions tour

South Africa vs British & Irish Lions

5.00PM Kick off

Wednesday 4th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Thursday 5th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Friday 6th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Saturday 7th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Rugby Union

Lions tour

South Africa vs British & Irish Lions

5.00PM Kick off

Sunday 8th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Thursday 12th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Friday 13th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Saturday 14th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Sunday 15th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Monday 16th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Wednesday 25th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Thursday 26th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Friday 27th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Saturday 28th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Sunday 29th August

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Thursday 2nd September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Friday 3rd September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Saturday 4th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Sunday 5th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Monday 6th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Friday 10th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Saturday 11th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Sunday 12th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Monday 13th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off

Tuesday 14th September

Cricket

Cricket - Test match

England vs India

12.00PM Kick off