Friday 31st July

07:30 Snooker Riga Open - Latvia
  • British Eurosport 2 07:30 - 21:00
07:30 Snooker Riga Open 2015 - Mark Selby v Sanderson Lam Bet Now In-Play
07:40 Horse Racing Carn (AUS) 31st Jul
  • ATR
Bet Now
08:00 FINA World Championships
  • British Eurosport 08:00 - 11:25
  • BBCi 17:20 - 18:45
09:00 Snooker Riga Open 2015 - Mark Allen v Gareth Allen Bet Now
10:00 Tennis Nanchang Open 2015 - X Han v F Liu Bet Now
10:00 Tennis Nanchang Open 2015 - Yaf Wang v Ka Chang Bet Now
10:15 Tennis Tennis - German Tennis Championships 2015
  • Sky Sports 3 10:15 - 17:45
10:30 Tennis German Tennis Championships 2015 - Pouille v Paire Bet Now
10:35 Rugby League NRL 2015 - Sydney v Canterbury
  • Premier Sports
Bet Now
10:50 Australian Rules AFL 2015 - Hawthorn v Richmond
  • BT Sport ESPN
Bet Now
11:00 Cricket England v Australia (3rd Test)
  • Sky Sports 2 11:00 - 20:00
Bet Now
11:20 Horse Racing Kranji (SIN) 31st Jul Bet Now
11:45 Horse Racing Fair (RSA) 31st Jul Bet Now
12:00 Tennis Nanchang Open 2015 - N Han v Lu Bet Now
12:00 Tennis Nanchang Open 2015 - J Jankovic v Y Duan Bet Now
12:30 Tennis German Tennis Championships 2015 - Fognini v Al Bedene Bet Now
13:00 Golf Womens British Open 2015
  • BBC 2 13:00 - 17:15
Bet Now
13:40 Horse Racing Bang 31st Jul Bet Now
13:50 Horse Racing Thirsk 31st Jul Bet Now
14:00 Royal International Horse Show 2015
  • Sky Sports 1 14:00 - 18:00
14:00 Golf Paul Lawrie Match Play 2015
  • Sky Sports 4 14:00 - 18:00
Bet Now
14:00 Horse Racing Good 31st Jul Bet Now
14:30 Tennis German Tennis Championships 2015 - Nadal v P Cuevas Bet Now
14:30 Cricket Cricket - Sri Lanka vs Pakistan
14:30 Tennis Brasil Tennis Cup 2015 - Sevastova v T Pereira Bet Now
16:30 Tennis German Tennis Championships 2015 - Seppi v Bolelli Bet Now
16:30 Tennis Brasil Tennis Cup 2015 - Ann Beck v Mattek-Sands Bet Now
17:00 Motor Sport Motor Sport - Live World Rally Championship: Finland
  • BT Sport 1 17:00 - 18:00
17:10 Horse Racing Gal 31st Jul Bet Now
17:20 Horse Racing Newm 31st Jul Bet Now
17:25 Horse Racing Bath 31st Jul Bet Now
17:35 Horse Racing FingL (US) 31st Jul Bet Now
17:40 Horse Racing Muss 31st Jul Bet Now
17:50 Horse Racing Monm (US) 31st Jul Bet Now
18:00 Horse Racing ClubHip (CHL) 31st Jul Bet Now
18:00 Horse Racing Woodb (US) 31st Jul Bet Now
18:00 Horse Racing Sara (US) 31st Jul Bet Now
18:30 Tennis Brasil Tennis Cup 2015 - Beck/Siegemund v Irigoyen/Kania Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - AC Ajaccio v Dijon Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Paris FC v Laval Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Red Star v Creteil Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Auxerre v Brest Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Nimes v Evian TG Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Bourg-Peronnas v Le Havre Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Clermont v Sochaux Bet Now
19:00 Soccer French Soccer - Ligue 2 Orange - Niort v Valenciennes Bet Now
19:25 Greyhound Racing Sund 31st Jul Bet Now
19:30 Golf Quicken Loans National 2015
  • Sky Sports 4 19:30 - 23:30
Bet Now
19:30 Greyhound Racing Romfd 31st Jul Bet Now
20:00 Rugby League Challenge Cup 2015 - Leeds v St Helens
  • BBC 2
Bet Now
21:15 Horse Racing Horse Racing - Arlington
  • ATR
21:15 Horse Racing Louis (US) 31st Jul Bet Now
22:00 Soccer Argentinian Soccer - Argentinian Primera Division - Atletico Rafaela v Aldosivi Bet Now
23:00 Horse Racing Penn (US) 31st Jul Bet Now
23:40 Horse Racing EvangD (US) 31st Jul Bet Now

Friday 31st July