Netball THURSDAY
Netball League, Div 2: KD Queens v Team, 11.50pm, VR4, Lilies v Comets, 3.50pm, VR4 Netball League, Div 1: Baobabs v Flames, 1.50pm, VR4, Aloes v Stings, 5.50pm, VR4
Tennis
WTA 1000, Mutua Madrid Open Quarter-final 3, 12pm, TEN, ATP World Tour Masters 1000: Mutua Madrid Open Quarter-final 1, 4pm, TEN, Mutua Madrid Open Quarter-final 2, 10pm, TEN WTA 1000, Mutua Madrid Open Quarter-final 4, 8pm, TEN
Cricket
Indian Premier League T20: Sunrisers Hyderabad v Rajasthan Royals, 3.50pm, CRI
Cycling
La Vuelta Femenina, Stage 5: Huesca > Jaca, 3.50pm, VR1
Football
Premier League, Matchday 26: Chelsea v Tottenham Hotspur, 8.20pm, EPL, UEFA EL: Semifinal 1st Leg: Marseille v Atalanta, 8.55pm, VR1
Golf
DP World Tour, Volvo China Open Day 1, 7am, GOL PGA Tour, THE CJ CUP Byron Nelson Day 1 Early Coverage, 1.45pm, GOL
Netball
Netball League, Div 1: Aloes v Fireballs, 11.50am, VR4, Crinums v Stings, 3.50pm, VR4, Flames v Jaguars, 5.50pm, VR4, Netball League, Div 2: Tornados v KD Queens, 1.50pm, VR4
Rugby
The Rugby Championship Under-20, Round 1: New Zealand v South Africa, 6.50pm, RUG, The Rugby Championship Under-20, Round 1: Australia v Argentina, 10.50am, RUG
Tennis
ATP World Tour Masters 1000, Mutua Madrid Open Quarter-final 3, 12pm,TEN, Mutua Madrid Open Quarter-final 4, 8pm, TEN, WTA 1000, Mutua Madrid Open Semi-final 1, 4pm, TEN
WTA 1000, Mutua Madrid Open Semi-final 2, 10pm TEN
* Compiled by Malibongwe Mdletshe
* Supplied by Supersport