Sport on TV
TODAY Football
Europa League, Manchester United v AC Milan - BT Sport 1 1715; Slavia Prague v Rangers - BT Sport 3 1715, BT Sport//ESPN 1730; Olympiacos v Arsenal - BT Sport 2 1930.
Golf European Tour, The Qatar Masters - Sky Sports Main Event, Sky Sports The Players 0830; PGA Tour, The Players Championship Sky
Sports Main Event, Sky Sports The Players 1130.
Cycling Tirreno-Adriatico Eurosport 2 1230; Paris-Nice Eurosport 1 1315.
TOMORROW Football
Premier League, Newcastle v Aston Villa - BT Sport 1 1930; Serie A, Lazio v Crotone Premier Sports 1355.
Cricket T20, India v England - Sky Sports Main Event, Sky Sports Cricket 1230; One-day international, West Indies v Sri Lanka - BT Sport 3 1315; Second Test, Afghanistan v Zimbabwe - Premier Sports 0700; Pakistan Super League, Multan Sultans v Peshawar Zalmi - Sky Sports Cricket 0950; Lahore Qalandars v Islamabad United - Sky Sports Cricket 1730.
Rugby Union Premiership, Bristol v Wasps - BT Sport 2 1900; PRO14, Zebre v Leinster - eir Sport 1 1730; Glasgow v Ospreys - Premier Sports 1930; Munster v Scarlets - eir Sport 1 1945, S4C 1955.
Golf European Tour, The
Qatar Masters - Sky Sports The Players 0830; PGA Tour, The
Players Championship - Sky
Sports Main Event, Sky Sports The
Players 1130, Sky Sports Main Event 1730.
Formula One Pre-season testing, Bahrain International Circuit - Sky Sports F1 0650 and 1150, Sky Sports Main Event 0700.
Cycling Paris-Nice - Eurosport 1 1330.
Ice Hockey NHL, St Louis Blues v Vegas Golden Knights - Premier Sports 0100 (Sat).