SPORT ON TV
TENNIS: Wimbledon BBC1, 12.15pm, BBC2, 12.30pm.
CRICKET: Women’s World Cup, England v New Zealand – Sky Sports 1, 10.20am; Australia v India – Sky Sports 2, 10am; T20 Blast, Sussex v Hampshire – Sky Sports 2, 6.30pm.
CYCLING: Tour de France – Eurosport 1, 11.45am, ITV4, noon.
FOOTBALL: Euro Under-19s Championship semi-finals – Eurosport 2, 1.45pm, Eurosport 1 5.30pm.