Best of sport on TV
Today
CRICKET: First Test from Edgbaston, England v India - Sky Sports Cricket 10am & Sky Sports Main Event 11am; Vitality T20 Blast, Nottinghamshire Outlaws v Worcestershire Rapids - Sky Sports Cricket 6.45pm.
CYCLING: European Ch'ships - Eurosport 2 8.45am & Eurosport 1 1.45pm.
FOOTBALL: Vanarama National League, Salford v Leyton Orient - BT Sport 1 12pm; Sky Bet Championship, Sheffield United v Swansea - Sky Sports Main Event 5.15; MLS, Montreal Impact v DC United - Sky Sports Main Event 12.30am (Sun).
GOLF: Women’s British Open - Sky Sports Golf 12pm; Wgc-bridgestone Invitational - Sky Sports Golf 7pm & Sky Sports Main Event 9pm.
GYMNASTICS: European Championships - Eurosport 2 1.15.
HORSE RACING: Glorious Goodwood ITV 1.30pm. RUGBY UNION: Super Rugby final, Crusaders v Lions - Sky Sports Main Event 8.30am & Sky Sports Action 9am. SWIMMING: European Championships Eurosport 1 9.30am & 4.45pm. TENNIS: WTA, Silicon Valley Classic - BT Sport 1 9pm & 3am (Sun).
Tomorrow
CRICKET: England v India, first Test at Edgbaston - Sky Sports Main Event & Sky Sports Cricket 10am.
CYCLING: European Ch'ships Eurosport 1 8.45am & 7pm.
FOOTBALL: Ladbrokes Premiership, Aberdeen v Rangers - Sky Sports Main Event 12.30; FA Community Shield, Chelsea v Manchester City - BT Sport 1 2pm; Sky Bet Championship, Leeds v Stoke - Sky Sports Main Event 3.30; MLS, New York Red Bulls v Los Angeles FC - Sky Sports Main Event 11.10.
GOLF: Women’s British Open - Sky Sports Golf 12pm; Wgc-bridgestone Invitational - Sky Sports Main Event & Sky Sports Golf 7pm.
MOTORCYCLING: Motogp, Czech Republic Grand Prix - BT Sport 2 12.30; British Superbikes - Eurosport 2 1.15.
RUGBY LEAGUE: Challenge Cup semifinals, St Helens v Catalans Dragons & Warrington v Leeds - BBC Two 12.15.
TENNIS: WTA, Silicon Valley Classic - BT Sport 1 10pm; WTA, Citi Open - BT Sport 2 10pm.