DStv Sport
Today Cricket
England v Sri Lanka
1st ODI
11:45 on CRI
Windies v South Africa 3rd T20
19:45 on CRI
Cycling
Tour de France, Stage 4 13:15 on VR1
Soccer
Uefa Euro 2020 Last-16
England v Germany 17:50 on EPL Sweden v Ukraine 20:50 on EPL
Tennis
Wimbledon, Day 2 Main feed
12:00 on TEN
2nd Feed
12:00 on ACT
Tomorrow Athletics
World Continental Tour: Irena Szewinska Memorial/Bydgoszcz Cup 18:15 on VR3 LIVE
Cycling
Tour de France, Stage 5 12:05 on VR1
Rugby
Currie Cup - Premier Division Cheetahs v Bulls
16:30 on RUG
Western Province v Sharks 18:55 on RUG
Tennis
Wimbledon, Day 3 2nd feed
12:00 on ACT
Main feed
12:00 on TEN