SPORT ON TV
TODAY Cricket
ICC Cricket World Cup: Pakistan vs Sri Lanka, 11am, SS2/CSN
Rugby
Super Rugby: Highlanders v Bulls, 9.30am, SS1
Tennis
French Open, Day 13: Men’s Singles, Semi-finals, 12.45pm, SS5
TOMORROW
Cricket
ICC Cricket World Cup: England v Bangladesh, 11am, SS2/CSN; Afghanistan v New Zealand, 2pm, SS6
Rugby
Super Rugby: Lions v Hurricanes, 3pm, SS1; Stormers v Sunwolves, 5.10pm, SS1; Jaguares v Sharks, 9.35pm SS1; World Under-20 Championship: South Africa v Geogia, 3.25pm, SS8
Soccer
COSAFA Cup, Final, 2.45pm, SS4; FIFA Women’s World Cup: Germany v China, 2.45pm, SS7; Spain v South Africa, 5.45pm, SS4; Norway v Nigeria, 8.45pm, SS4
Tennis
French Open, Women’s Singles, Final, 3pm, SS5; Men’s Doubles, Final, 6pm, SS5
SUNDAY Cricket
ICC Cricket World Cup: India v Australia, 11am, CSN/SS2
Motorsport
Formula One: Canadian Grand Prix, Main Race, 6.30pm, SS6
Tennis
French Open Men’s Singles, Final, 3pm, SS5