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!

Germany vs Mexico Semi-final

BBCi
29 Jun
Team 1

Germany

VS Thursday 20:00
Team 2

West Indies vs India 3rd ODI

Sky Sports 2
30 Jun
Team 1

West Indies

VS Friday 14:00
Team 2

India

Germany U21 vs Spain U21

BT Sport 3
30 Jun
Team 1

Germany U21

VS Friday 19:45
Team 2

Spain U21

New Zealand vs British & Irish Lions

BT Sport 3
01 Jul
Team 1

New Zealand

VS Saturday 08:35
Team 2

British & Irish Lions

Nottinghamshire vs Surrey

Sky Sports 1
01 Jul
Team 1

VS Saturday 11:00
Team 2

Surrey

Conor Benn vs Danny Little

BT Sport 3
01 Jul
Team 1

VS Saturday 19:30
Team 2

TBC vs TBC play-off

BBCi
02 Jul
Team 1

VS Sunday 13:00
Team 2

West Indies vs India 4th ODI

Sky Sports 2
02 Jul
Team 1

West Indies

VS Sunday 14:00
Team 2

India

Wimbledon 2017

Sky Sports Interactive
03 Jul
Team 1

VS Monday 12:45
Team 2

Tour de France 2017 Stage 3

ITV 3
03 Jul
Team 1

VS Monday 13:00
Team 2

Tour de France 2017 Stage 4

ITV 3
04 Jul
Team 1

VS Tuesday 13:00
Team 2

Tour de France 2017 Stage 5

ITV 3
05 Jul
Team 1

VS Wednesday 13:00
Team 2

Tour de France 2017 Stage 6

ITV 3
06 Jul
Team 1

VS Thursday 13:00
Team 2

West Indies vs India 5th ODI

Sky Sports 2
06 Jul
Team 1

West Indies

VS Thursday 15:00
Team 2

India

Tour de France 2017 Stage 7

ITV 3
07 Jul
Team 1

VS Friday 13:00
Team 2

New Zealand vs British & Irish Lions

BT Sport 3
08 Jul
Team 1

New Zealand

VS Saturday 08:35
Team 2

British & Irish Lions

Austrian Grand Prix - Qualifying

08 Jul
Team 1

VS Saturday 13:00
Team 2

Warwickshire vs Nottinghamshire

Sky Sports 1
08 Jul
Team 1

VS Saturday 19:00
Team 2

England vs South Africa 1st test

Sky Sports 1
10 Jul
Team 1

England

VS Monday 11:00
Team 2

South Africa

Tour de France 2017 Stage 10

ITV 3
11 Jul
Team 1

VS Tuesday 12:25
Team 2

Sussex vs Hampshire

Sky Sports 1
12 Jul
Team 1

VS Wednesday 18:30
Team 2

Hampshire

Tour de France 2017 Stage 12

ITV 3
13 Jul
Team 1

VS Thursday 12:10
Team 2

Middlesex vs Surrey

Sky Sports 1
13 Jul
Team 1

VS Thursday 18:15
Team 2

Surrey

British Grand Prix - Practice 2

14 Jul
Team 1

VS Friday 13:00
Team 2

Lancashire vs Yorkshire

Sky Sports 1
14 Jul
Team 1

VS Friday 19:00
Team 2

British Grand Prix - Qualifying

15 Jul
Team 1

VS Saturday 13:00
Team 2

Tour de France 2017 Stage 14

ITV 3
15 Jul
Team 1

VS Saturday 13:20
Team 2

England vs South Africa 2nd test

Sky Sports 1
17 Jul
Team 1

England

VS Monday 11:00
Team 2

South Africa

England vs South Africa 2nd test

Sky Sports 1
18 Jul
Team 1

England

VS Tuesday 11:00
Team 2

South Africa

Tour de France 2017 Stage 16

ITV 3
18 Jul
Team 1

VS Tuesday 12:40
Team 2

Leicester vs West Brom

BT Sport 3
19 Jul
Team 1

Leicester

VS Wednesday 11:00
Team 2

West Brom

Tour de France 2017 Stage 17

ITV 3
19 Jul
Team 1

VS Wednesday 11:20
Team 2

Liverpool vs C Palace

BT Sport 3
19 Jul
Team 1

Liverpool

VS Wednesday 13:30
Team 2

C Palace

Tour de France 2017 Stage 18

ITV 3
20 Jul
Team 1

VS Thursday 11:55
Team 2

Tour de France 2017 Stage 19

ITV 3
21 Jul
Team 1

VS Friday 11:30
Team 2

Surrey vs Middlesex

Sky Sports 1
21 Jul
Team 1

Surrey

VS Friday 18:30
Team 2

Nottinghamshire vs Northamptonshire

Sky Sports 1
22 Jul
Team 1

VS Saturday 14:30
Team 2