Super 15s
Friday
2:30pm QF 1: Hurricanes v Chiefs

Saturday
2:30pm QF 2: Crusaders v Sharks
5:00pm QF 3: Waratahs v Highlanders
8:00pm QF 4: Lions v Jaguares

NRL
Thursday
4:30pm Eels v Bulldogs

Friday
3:00pm Sharks v Raiders
4:50pm Broncos v Panthers

Saturday
12:00pm Knights v Titans
2:30pm West Tigers v Rabbitohs
4:30pm Cowboys v Dragons

Sunday
11:00am Warriors v Storm
1:00pm Sea Eagles v Roosters

AFL
Friday
4:30pm St Kilda v Richmond

Saturday
10:30am Collingwood v Nth Melbourne
11:00am Sydney v Gold Coast
1:30pm Essendon v Fremantle
4:20pm Brisbane v Adelaide
4:20pm Geelong v Melbourne

Sunday
10:00am Carlton v Hawthorn
12:20pm West Coast v Western Bulldogs

Monday
1:30pm Pt Adelaide v GW Sydney

UFC
Sunday
11:55pm Volkan v Shogun

Boxing
Sunday
10:00am Ennis v Alvarez

German F1
Friday
4:00pm Practice 1
8:00pm Practice 2

Saturday
12:00pm Practice 3
8:00pm Qualifying

Sunday
8:00pm German F1 Grand Prix

India Tour of England
Thursday
6:30pm 3rd ODI England v India

Sth Africa Tour of Sri Lanka
Friday
11:30am 2nd Test Sri Lanka v Sth Africa D1

Saturday
11:30am 2nd Test Sri Lanka v Sth Africa D2

Sunday
11:30am 2nd Test Sri Lanka v Sth Africa D3

Monday
11:30am 2nd Test Sri Lanka v Sth Africa D4

Australian Horse Racing
Saturday
9:00am Sky 1 Racing

GAA All-Ireland Championship Quarter Finals
Saturday
11:00pm Roscommon v Donegal
1:00am Tyrone v Dublin

Sunday
8:00pm Kildare v Galway
10:00pm Monaghan v Kerry

Tour De France
Until 29th Every Stage Live

Super League
Saturday
11:00pm Catalans v Salford

International Champions Cup
Saturday
8:05am Man City v Borussia Dortmund
9:05pm Bayern Munich v PSG

Betfred Cup
Saturday
9:00pm Raith Rovers v Hearts
9:00pm Dundee v Dunfermline

Golf – The Open
19-22nd July All Live Stages

Football Friendly
Friday
9:00am Club America v Man Utd