Sport on TV
Cricket Third Test, England v New Zealand – Sky Sports Main Event, Sky Sports Cricket 1000; T20 Blast, Somerset v Hampshire – Sky Sports Cricket 1900.
Rugby league Super League, St Helens v Leeds – Sky Sports Arena 1930, Sky Sports Main Event 2000.
Tennis Rothesay International Eastbourne – BBC Two 1300.*
Golf DP World Tour, The BMW International Open – Sky Sports Golf 1130; Women’s PGA Championship – Sky Sports Golf 1700, Sky Sports Main Event 1900; PGA Tour, The Travelers Championship – Sky Sports Golf 2000, Sky Sports Main Event 2200.
Cycling French Road Championships, women’s time-trial – Eurosport 1 1200, men’s time-trial – Eurosport 1 1430.
Baseball MLB, Atlanta Braves v San
Francisco Giants – BT Sport 2 1700, Milwaukee Brewers v St Louis Cardinals – BT Sport 1 1900, New York Yankees v Houston Astros – BT Sport 1 0000 (Fri).
TOMORROW
Cricket Third Test, England v New Zealand – Sky Sports Main Event, Sky Sports Cricket 1015; West Indies v Bangladesh – BT Sport 1 1430; T20 Blast, Birmingham Bears v Worcestershire – Sky Sports Cricket 1900.
Football Women’s friendly international, England v Holland – ITV4 1915; MLS, Cincinnati v Orlando – Freesports 0035 (Sat).
Rugby league Super League, Warrington v Hull – Sky Sports Arena 1930, Sky Sports Main Event 2000.
Tennis Rothesay International Eastbourne – BBC Two 1300.
Golf DP World Tour, The BMW
International Open – Sky Sports Golf 1130; Women’s PGA Championship – Sky Sports Golf 1700, Sky Sports Main Event 1900; PGA Tour, The Travelers Championship – Sky Sports
Golf 2000, Sky Sports Main Event 2200.
Baseball Major League Baseball, Milwaukee Brewers v Toronto Blue Jays – BT Sport 2 0100 (Sat).