DStv Sport
Today Cricket
Indian Premier League T20 Rajasthan v Punjab 16:15 on SS2
Cycling
Giro d’Italia, Stage 4 13:05 on SS5
Soccer
English Premier League Swansea City v Southampton 20:40 on SS3
Tennis
ATP 1000: Madrid Masters, Day 2 12:00 on SS6
Tomorrow Cricket
Indian Premier League T20 Kolkata v Mumbai 16:15 on SS2
Cycling
Giro d’Italia, Stage 5 13:05 on SS5
Soccer
Spanish La Liga Barcelona v Villarreal 19:55 on SS7 Sevilla v Real Madrid 21:25 on SS11 English Premier League Chelsea v Huddersfield Town 20:30 on SS3 Leicester City v Arsenal 20:35 on SS8 Manchester City v Brighton 20:50 on SS5 Spurs v Newcastle United 20:50 on SS4
Tennis
ATP 1000: Madrid Masters, Day 3 12:00 on SS6