Dstv Sport
Today Athletics
IAAF Diamond League Rabat 20:55 on SS8
Cricket
Sri Lanka v South Africa 1st Test, Day 2 06:25 on SS2 Windies v Bangladesh 2nd Test, Day 2 16:45 on SS2
Cycling
Tour de France, Stage 7 11:50 on SS5
Golf
Scottish Open, Day 2 11:30 on SS7 John Deere Classic, Day 2 22:00 on SS1 LPGA: Marathon Classic, Day 2 22:30 on SS7
Rugby
Super Rugby Chiefs v Hurricanes 09:30 on SS1 Reds v Sunwolves 11:40 on SS1
Tennis
Wimbledon, Day 11 Men’s Semifinals 13:45 on SS6 2nd Feed 12:30 on SS11
Tomorrow Athletics
World Cup, Day 1 20:00 on SS8
Cricket
Sri Lanka v South Africa 1st Test, Day 3 06:25 on SS2 England v India 2nd ODI 11:55 on SS8 Windies v Bangladesh 2nd Test, Day 3 16:45 on SS2
Tour de France, Stage 8 11:20 on SS5
Golf
Scottish Open, Day 3 16:00 on SS7 John Deere Classic, Day 3 19:30 on SS1 LPGA Marathon Classic, Day 3 21:00 on SS7
Motorcycling
MotoGP: German Grand Prix Qualifying 14:10 on SS7
Mountain Biking
UCI World Cup Andorra DHI Women Elite 12:30 on SS12 DHI Men Elite 14:00 on SS12
Netball
National Championship Under 21 Final 09:15 on SS10 Senior Final 10:50 on SS10
Rugby
Super Rugby Highlanders v Rebels 07:10 on SS1 Crusaders v Blues 09:30 on SS1 Waratahs v Brumbies 11:40 on SS1 Lions v Bulls 15:00 on SS1 Sharks v Jaguares 17:05 on SS1 Craven Week U-18 Final match 13:45 on SS10
Maize Cup Semifinals Kaizer Chiefs v Buya Msuthu 09:55 on SS4 Chippa United v Free State Stars 11:55 on SS4 Final 15:55 on SS4 2018 Fifa World Cup 3rd/4th Play-off England v Belgium 15:45 on SS3
Tennis
Wimbledon Women’s Final 14:45 on SS6