Sport on TV

The ultimate live sport on TV schedule. Fast, easy-to-use sport on TV guide.

Sport on TV for iPhone, iPod touch and Android Sport on TV available on the App Store

Sport on TV

Showing today's sport on TV. Download the app to see the full schedules.

Baseball on TV today - Wednesday 6th May

Kansas City Royals v Cleveland Indians
MLB
BT Sport 1
Live on BT Sport 1
Washington National v Miami Marlins
MLB
ESPN
Live on ESPN
San Francisco Giants v San Diego Padres
MLB
BT Sport 1
Live on BT Sport 1

Cricket on TV today - Wednesday 6th May

Royal Challengers Bangalore v Kings XI Punjab
IPL
Sky Sports 2
Live on Sky Sports 2

Cycling on TV today - Wednesday 6th May

Day One
Four Days of Dunkirk
British Eurosport HD
Live on British Eurosport HD

Football on TV today - Wednesday 6th May

Torino v Empoli
Serie A
BT Sport 1
Live on BT Sport 1
Belgium v Germany
UEFA Under-17s Championship
British Eurosport HD
Live on British Eurosport HD
Barcelona v Bayern Munich
UEFA Champions League
RTE Two
Live on RTE Two

Horse Racing on TV today - Wednesday 6th May

Racing Live
Races from Australia
At The Races
Live on At The Races
Racing Live
Races from Brighton, Uttoxeter and Chelmsford City
At The Races
Live on At The Races
Racing Live
Races from Chester and Kelso
Racing UK
Live on Racing UK
Racing Live
Races from Chester
Channel 4
Live on Channel 4
Racing Live
Races from United States
At The Races
Live on At The Races

Ice Hockey on TV today - Wednesday 6th May

TBC
NHL
Setanta Sports 1
Live on Setanta Sports 1
Sweden v Canada
2015 IIHF World Championship
Setanta Sports 1
Live on Setanta Sports 1

Netball on TV today - Wednesday 6th May

England v Trinidad & Tobago
International
Sky Sports 4
Live on Sky Sports 4

Tennis on TV today - Wednesday 6th May

Day Four
Madrid Open - WTA
BT Sport 2
Live on BT Sport 2
Day Four
Madrid Open - ATP
Sky Sports 3
Live on Sky Sports 3