Sport on TV
TODAY
Football Championship, Barnsley v Reading - Sky Sports Main Event 1700; Birmingham v Swansea Sky Sports Main Event 1930; National League, Notts County v Wrexham - BT Sport 1 1200. Cricket West Indies v Sri Lanka BT Sport 1 1445; South Africa v Pakistan - Sky Sports Cricket 0855, Sky Sports Main Event 0900.
Rugby Union Challenge Cup, London Irish v Cardiff Blues - BT Sport/ESPN 1715; Montpellier v Glasgow Warriors - BT Sport/ESPN 1945.
Golf PGA Tour, Valero Texas Open Sky Sports Golf 2100, Sky Sports Main Event 2200; LPGA Tour, ANA Inspiration - Sky Sports Golf 1700, Sky Sports Main Event, Sky Sports Golf 0000 (Sat).
Racing Lingfield - ITV4 1345.
TOMORROW
Football Premier League, Chelsea v West Brom - BT Sport 1 1130; Leicester v Manchester City - Sky Sports Main Event/Premier League 1700; Arsenal v Liverpool - Sky Sports Main Event/ Premier League 1945; Championship, Huddersfield v Brentford - Sky Sports Main Event 1200; Bundesliga, RB Leipzig v Bayern Munich - BT Sport 1 1715; Borussia M’gladbach v Freiburg BT Sport 1 1930; Ligue 1, Lens v Lyon - BT Sport 2 1945;
Cricket First ODI, New Zealand Women v Australia Women - BT Sport 1 2330.
Rugby Union Champions Cup, Wasps v Clermont Auvergne Channel 4 1200; Challenge Cup, Ospreys v Newcastle - BT Sport/ ESPN, S4C 1445; Dragons v Northampton - BT Sport/ESPN, S4C 1715.
Golf PGA Tour, Valero Texas Open - Sky Sports Golf 1315, 2000, Sky Sports Main Event 2230; LPGA Tour, ANA Inspiration - Sky Sports Main Event, Sky Sports Golf 2300. Cycling GP Miguel Indurain Eurosport 1 1300.