Sports

Come and join us for all the top sporting action. Take a look at what's on today – or plan ahead and invite your friends!

Monaco Grand Prix - Practice 2

ITV 4
25 May
Team 1

VS Thursday 13:00
Team 2

Dundee Utd vs Hamilton 1st Leg

Premier Sports
25 May
Team 1

Dundee Utd

VS Thursday 19:45
Team 2

Hamilton

St. Helens vs Wigan Warriors

BT Sport 3
25 May
Team 1

St. Helens

VS Thursday 20:00
Team 2

Wigan Warriors

England vs South Africa 2nd ODI

Sky Sports 1
27 May
Team 1

England

VS Saturday 11:00
Team 2

South Africa

Monaco Grand Prix - Qualifying

27 May
Team 1

VS Saturday 13:00
Team 2

Wasps vs Exeter Chiefs

Premier Sports
27 May
Team 1

Wasps

VS Saturday 14:30
Team 2

Exeter Chiefs

Celtic vs Aberdeen

BT Sport 3
27 May
Team 1

Celtic

VS Saturday 15:00
Team 2

Aberdeen

Arsenal vs Chelsea

Premier Sports
27 May
Team 1

Arsenal

VS Saturday 17:30
Team 2

Chelsea

Barcelona vs Alaves

Sky Sports 1
27 May
Team 1

Barcelona

VS Saturday 20:30
Team 2

Alaves

Kell Brook vs Errol Spence Jr

27 May
Team 1

VS Saturday 22:00
Team 2

Monaco Grand Prix - Race

ITV 4
28 May
Team 1

VS Sunday 13:00
Team 2

Hamilton vs Dundee Utd 2nd Leg

Premier Sports
28 May
Team 1

Hamilton

VS Sunday 15:00
Team 2

Dundee Utd

Blackpool vs Exeter

BT Sport 3
28 May
Team 1

Blackpool

VS Sunday 15:00
Team 2

Exeter

England vs Barbarians

Sky Sports 1
28 May
Team 1

England

VS Sunday 15:00
Team 2

UFC Fight Night - Gustafsson vs Teixeira

BT Sport 1
28 May
Team 1

VS Sunday 18:00
Team 2

England vs South Africa 3rd ODI

Sky Sports 1
29 May
Team 1

England

VS Monday 11:00
Team 2

South Africa

Huddersfield vs Reading

BT Sport 3
29 May
Team 1

Huddersfield

VS Monday 15:00
Team 2

Reading

England vs Bangladesh

Sky Sports 1
01 Jun
Team 1

England

VS Thursday 10:30
Team 2

Bangladesh

Australia vs New Zealand

Sky Sports 1
02 Jun
Team 1

Australia

VS Friday 10:30
Team 2

New Zealand

Epsom

BBCi
02 Jun
Team 1

VS Friday 14:00
Team 2

New Zealand Barbarians vs British & Irish Lions

BT Sport 3
03 Jun
Team 1

VS Saturday 08:35
Team 2

British & Irish Lions

French Open 2017 Roland Garros

03 Jun
Team 1

VS Saturday 10:00
Team 2

Sri Lanka vs South Africa

Sky Sports 1
03 Jun
Team 1

Sri Lanka

VS Saturday 10:30
Team 2

South Africa

Epsom

BBCi
03 Jun
Team 1

VS Saturday 14:00
Team 2

Juventus vs Real Madrid

BT Sport 1
03 Jun
Team 1

Juventus

VS Saturday 19:45
Team 2

Real Madrid

French Open 2017 Roland Garros

04 Jun
Team 1

VS Sunday 11:35
Team 2

The Memorial Tournament 2017

Sky Sports 3
04 Jun
Team 1

VS Sunday 17:00
Team 2

French Open 2017 Roland Garros

05 Jun
Team 1

VS Monday 11:50
Team 2

Australia vs Bangladesh

Sky Sports 1
05 Jun
Team 1

Australia

VS Monday 13:30
Team 2

Bangladesh

England vs New Zealand

Sky Sports 1
06 Jun
Team 1

England

VS Tuesday 10:30
Team 2

New Zealand

Pakistan vs South Africa

Sky Sports 1
07 Jun
Team 1

Pakistan

VS Wednesday 13:30
Team 2

South Africa

India vs Sri Lanka

Sky Sports 1
08 Jun
Team 1

India

VS Thursday 10:30
Team 2

Sri Lanka

New Zealand vs Bangladesh

Sky Sports 1
09 Jun
Team 1

New Zealand

VS Friday 10:30
Team 2

Bangladesh

England vs Australia

Sky Sports 1
10 Jun
Team 1

England

VS Saturday 10:30
Team 2

Australia

South Africa vs France

10 Jun
Team 1

South Africa

VS Saturday 16:00
Team 2

France

Scotland vs England

BT Sport 3
10 Jun
Team 1

Scotland

VS Saturday 17:00
Team 2

England

Canadian Grand Prix - Qualifying

10 Jun
Team 1

VS Saturday 18:00
Team 2

Argentina vs England

BBC 1
10 Jun
Team 1

Argentina

VS Saturday 20:15
Team 2

England

St. Jude Classic 2017

Sky Sports 3
11 Jun
Team 1

VS Sunday 17:00
Team 2

Canadian Grand Prix - Race

11 Jun
Team 1

VS Sunday 19:00
Team 2

Sri Lanka vs Pakistan

Sky Sports 1
12 Jun
Team 1

Sri Lanka

VS Monday 10:30
Team 2

Pakistan

France vs England

BBCi
13 Jun
Team 1

France

VS Tuesday 20:00
Team 2

England

Sweden U21 vs England U21

BT Sport 3
16 Jun
Team 1

Sweden U21

VS Friday 17:00
Team 2

England U21

Russia vs New Zealand

ITV 3
17 Jun
Team 1

Russia

VS Saturday 16:00
Team 2

New Zealand

South Africa vs France

Sky Sports 2
17 Jun
Team 1

South Africa

VS Saturday 16:00
Team 2

France

Argentina vs England

BBC 1
17 Jun
Team 1

Argentina

VS Saturday 20:15
Team 2

England

US Open 2017

Sky Sports 3
18 Jun
Team 1

VS Sunday 15:00
Team 2

Portugal vs Mexico

ITV 3
18 Jun
Team 1

Portugal

VS Sunday 16:00
Team 2

Mexico

Cameroon vs Chile

ITV 3
18 Jun
Team 1

Cameroon

VS Sunday 19:00
Team 2

Chile

US Open 2017

Sky Sports 3
19 Jun
Team 1

VS Monday 15:00
Team 2

Australia vs Germany

ITV 3
19 Jun
Team 1

Australia

VS Monday 16:00
Team 2

Germany

Slovakia U21 vs England U21

BT Sport 3
19 Jun
Team 1

Slovakia U21

VS Monday 17:00
Team 2

England U21

Ascot

BBCi
20 Jun
Team 1

VS Tuesday 14:30
Team 2

New Zealand vs British & Irish Lions

BT Sport 3
24 Jun
Team 1

New Zealand

VS Saturday 08:35
Team 2

British & Irish Lions

New Zealand vs British & Irish Lions

BT Sport 3
01 Jul
Team 1

New Zealand

VS Saturday 08:35
Team 2

British & Irish Lions

New Zealand vs British & Irish Lions

BT Sport 3
08 Jul
Team 1

New Zealand

VS Saturday 08:35
Team 2

British & Irish Lions