MONDAY (April 17th)
SNOOKER BBC 2, 10am-12.15pm, 1pm-5.15pm
Eurosport 1, 10am-10.55pm
Sheffield World Championship
TENNIS Sky Sports 3, 10am-6pm
ATP Monte-Carlo Masters
SOCCER Sky Sports 1 from noon
(12.15) L1: Sheffield Utd v Bradford City
HORSE RACING RTE 2, 2.30pm-5.30pm
Fairyhouse Including Irish Grand National
SOCCER Sky Sports 1 from 2.30pm
(2.45) C: Fulham v Aston Villa
(5.00) Derby County v Huddersfield Town
RUGBY LEAGUE Sky Sports 2 from 2.30pm
(2.45) SL: Wakefield Trinity v Wigan Warriors
(5.00) Catalans Dragons v Salford Red Devils
SOCCER Sky Sports 1 from 7pm
(8.00) PL: Middlesbrough v Arsenal
SOCCER Sky Sports 2 from 7.40pm
(7.45) La Liga: Alaves v Villarreal
GAA TG4, 8.05pm-9.05pm
Highlights Weekend's league action
SOCCER RTE 2, 11pm-midnight
Discussion Soccer Republic
TUESDAY (April 18th)
SNOOKER BBC 2, 10am-noon, 1pm-6pm
Eurosport 1, 10am-0.20am
Sheffield World Championship
TENNIS Sky Sports 1, 10am-6pm
ATP Monte-Carlo Masters
CYCLING Eurosport 2, 2.45pm-4.30pm
Croatia Stage 1: To Koprivnica
SOCCER BT Sport 1 from 5.30pm
(5.30) Ligue 1: Metz v PSG
SOCCER TV3 from 7.30pm
BT Sport 2 from 7pm
(7.45) CL: Leicester City (0) v Atlético Madrid (1)
SOCCER BT Sport 3 from 7pm
eir Sport 1 from 7.30pm
(7.45) CL: Real Madrid (2) v Bayern Munich (1)
SOCCER ITV4 from 7.30pm
(7.45) Youth Cup final: Manchester City v Chelsea
WEDNESDAY (April 19th)
NBA BT Sport 1 from 1am
Chicago Bulls @ Celtics
SNOOKER BBC 2, 10am-11.20am, 1pm-6pm
Eurosport 1, 10am-0.10am
Sheffield World Championship
TENNIS Sky Sports 1, 10am-6pm
ATP Monte-Carlo Masters
HORSE RACING ITV4, 1.30pm-4pm
Newmarket Including Nell Gwyn Stakes
CYCLING Eurosport 2, 3.45pm-5.45pm
Croatia Stage 2: To Biokovo
SOCCER RTE 2 from 7pm
BT Sport 2 from 7pm
(7.45) CL: Barcelona (0) v Juventus (3)
SOCCER BT Sport 3 from 7pm
eir Sport 1 from 7.30pm
(7.45) CL: Monaco (2) v Borussia Dortmund (3)
THURSDAY (April 20th)
NBA BT Sport 1 from 1am
Houston Thunder @ Rockets
GOLF Sky Sports 4, 5.30am-10.30am
China Shenzhen International
TENNIS Sky Sports 1, 10am-6pm
ATP Monte-Carlo Masters
SNOOKER BBC 2, 1pm-6pm
Eurosport 1, 1pm-0.15am
Sheffield World Championship
HORSE RACING ITV4, 1.30pm-4pm
Newmarket Including the Craven Stakes
CYCLING Eurosport 2, 2.45pm-4.15pm
Croatia Stage 3: To Zadar
DARTS Sky Sports 1, 7pm-10pm
Belfast Premier League
SOCCER eir Sport 2 from 7pm
BT Sport 2 from 7.30pm
(8.05) EL: Manchester Utd (1) v RSC Anderlecht (1)
SOCCER BT Sport 1 from 8pm
(8.05) EL: FC Schalke 04 (0) v Ajax (2)
SOCCER BT Sport 3 from 8pm
(8.05) EL: Besiktas (1) v Lyon (2)
SOCCER ESPN from 8pm
(8.05) EL: KRC Genk (2) v Celta Vigo (3)
GOLF Sky Sports 4, 8.30pm-11.30pm
San Antonio Texas Open
FRIDAY (April 21st)
NBA BT Sport 1 from midnight
Indiana Cavaliers @ Pacers
GOLF Sky Sports 4, 5.30am-10.30am
Genzon GC Shenzhen International
RUGBY Sky Sports 2 from 8.30am
(8.35) SR: Hurricanes v Brumbies
(10.45) Waratahs v Southern Kings
TENNIS Sky Sports 1, 10am-6pm
ATP Monte-Carlo Masters
SNOOKER BBC 2, 10am-noon, 1pm-6pm
Eurosport 1, 10am-0.20am
Sheffield World Championship
CYCLING Eurosport 2, 2.45pm-4.15pm
Croatia Stage 4: To Umag
CRICKET Sky Sports 5 from 2.55pm
1st Test, D1 West Indies v Pakistan
MOTOGP BT Sport 2 from 3pm
Practice Grand Prix of the Americas
RUGBY Sky Sports 4 from 5.55pm
(6.00) SR: Lions v Los Jaguares
SOCCER Sky Sports 1 from 7pm
(7.45) C: Norwich City v Brighton & Hove Albion
SOCCER eir Sport 1 from 7.15pm
BT Sport 3 from 7.30pm
(7.45) Ligue 1: Nancy v Marseille
SOCCER BT Sport 1 from 7.15pm
(7.30) B: Cologne v Hoffenheim
RUGBY LEAGUE Sky Sports 2 from 7.30pm
(8.00) SL: Widnes Vikings v St Helens
SOCCER Sky Sports 3 from 7.55pm
(8.00) La Liga: Sevilla v Granada
GOLF Sky Sports 4, 8.30pm-11.30pm
San Antonio Texas Open
SATURDAY (April 22nd)
NBA BT Sport 1 from 2.30am
Oklahoma City Rockets @ Thunder
GOLF Sky Sports 4, 5.30am-10am
China Shenzhen International
RUGBY Sky Sports 2 from 6.10am
(6.15) SR: Highlanders v Sunwolves
(8.35) Crusaders v Stormers
TENNIS Sky Sports 3, 10am-6pm
ATP Monte-Carlo Masters
GOLF Sky Sports 4, 10am-1pm
Sitges LET: Mediterranean Open
SNOOKER BBC 2, 10am-noon, 7pm-8pm
BBC 1, 1.45pm-4.30pm
Eurosport 1, 10am-0.45am
Sheffield World Championship
RUGBY Sky Sports 5 from 10.30am
(10.45) SR: Western Force v Chiefs
SOCCER Sky Sports 1 from 11.30am
(12.15) Cup: Hibernian v Aberdeen
SOCCER BBC 1, noon-1pm
Discussion Football Focus
SOCCER Sky Sports 1 Red Button
(12.00) La Liga: Malaga v Valencia
GYMNASTICS BBC 2, 1.30pm-4.30pm
Romania European Championships
RUGBY BT Sport 3 from 2.30pm
(3.15) Champions Cup: Munster v Saracens
CYCLING Eurosport 2, 2.30pm-4.30pm
Croatia Stage 5: To U?ka
RUGBY LEAGUE Sky Sports 2 from 2.55pm
(3.00) SL: Warrington Wolves v Wakefield Trinity
CRICKET Sky Sports Mix from 2.55pm
1st Test, D2 West Indies v Pakistan
SOCCER BBC 1 from 4.50pm
eir Sport 1 from 5pm
(5.15) Cup: Chelsea v Tottenham
SOCCER BT Sport 1 from 5.15pm
(5.30) B: Borussia Mochengladbach v Borussia Dortmund
SOCCER Sky Sports 1 from 5.30pm
(5.30) La Liga: Osasuna v Sporting Gijon
MOTOGP BT Sport 2 from 6pm
Qualifying Grand Prix of the Americas
SOCCER Sky Sports 3 from 6pm
(6.00) MLS: Philadelphia Union v Montreal Impact
(9.00) Portland Timbers v Vancouver Whitecaps
RUGBY Sky Sports 3 from 6.25pm
(6.30) SR: Sharks v Melbourne Rebels
RUGBY BT Sport 3 from 7.30pm
(8.00) Challenge Cup: Stade Rochelais v Gloucester
GOLF Sky Sports 4, 7.30pm-11.30pm
San Antonio Texas Open
BOXING Sky Sports 1 from 7.30pm
Liverpool Martin Murray v Gabriel Rosado
SOCCER Sky Sports 5 from 7.40pm
(7.45) La Liga: Espanyol v Atletico Madrid
RUGBY TG4, 9.50pm-10.50pm
Highlights Champions Cup
SOCCER BBC 1, 10.20pm-11.20pm
Highlights Match of the Day
SUNDAY (April 23rd)
NBA BT Sport 1 from 1am
Memphis Spurs @ Grizzlies
UFC BT Sport 2 from 3am
Nashville Cub Swanson v Artem Lobov
BOXING Box Nation from 3am
Carson Oscar Valdez v Miguel Marriaga
GOLF Sky Sports 4, 5.30am-10am
Genzon GC Shenzhen International
ATHLETICS BBC 1, 8.30am-3pm
London Marathon (37th edition)
RUGBY Sky Sports 3 from 9am
Japan World Women's Sevens
GOLF Sky Sports 4, 10am-1pm
Terramar GC LET: Mediterranean Open
SNOOKER BBC 2, 10am-12.15pm, 1pm-6pm, 7pm-8pm
Eurosport 1, 10am-0.45am
Sheffield World Championship
TENNIS Sky Sports 4, 1.30pm-4pm
ATP Monte-Carlo Masters final
SOCCER eir Sport 1 from 11.25am
BT Sport 3 from 11.30am
(11.30) Serie A: Sassuolo v Napoli
SOCCER Sky Sports 2 from 11.30am
(12.00) Cup: Celtic v Rangers
RUGBY Sky Sports 3 from noon
(12.30) Challenge Cup: Stade Francais v Bath
SOCCER Sky Sports 4 from 1.20pm
(1.30) Eredivisie: Vitesse Arnhem v Feyenoord
GAA TG4 from 1.25pm
League finals
(1.30) Camogie: Cork v Kilkenny
(3.30) Hurling: Tipperary v Galway
SOCCER Sky Sports 1 from 1.30pm
(2.15) PL: Burnley v Manchester Utd
(4.30) Liverpool v Crystal Palace
SOCCER eir Sport 1 from 1.55pm
(2.00) Serie A: Chievo v Torino
SOCCER ESPN from 2pm
(2.00) Serie A: AC Milan v Empoli
SOCCER BT Sport 3 from 2.15pm
(2.30) B: Freiburg v Bayer Leverkusen
(4.30) Schalke v Rb Leipzig
RUGBY Sky Sports 3 from 2.30pm
(3.00) Champions Cup: Clermont v Leinster
CRICKET Sky Sports 5 from 2.55pm
1st Test, D3 West Indies v Pakistan
SOCCER Sky Sports 4 Red Button
(3.15) La Liga: Celta Vigo v Real Betis
(5.30) Las Palmas v Alaves
SOCCER Sky Sports Mix from 3.35pm
(3.45) Eredivisie: PSV Eindhoven v Ajax
SOCCER eir Sport 1 from 3.55pm
ESPN from 4pm
(4.00) Ligue 1: St Etienne v Rennes
CYCLING Eurosport 2, 4pm-5.30pm
Croatia Stage 6: To Zagreb
RUGBY TG4, 5.50pm-6.42pm
Highlights Champions Cup
NBA ESPN from 6pm
Indiana Cavaliers @ Pacers
GOLF Sky Sports 4, 6pm-11pm
San Antonio Texas Open
SOCCER Sky Sports 3 from 6.40pm
(6.30) MLS: New York City FC v Orlando City SC
(9.00) LA Galaxy v Seattle Sounders FC
SOCCER Sky Sports 1 from 7pm
(7.45) La Liga: Real Madrid v Barcelona
SOCCER eir Sport 1 from 7.40pm
BT Sport 3 from 7.30pm
(7.45) Serie A: Juventus v Genoa
MOTOGP BT Sport 2 from 7.45pm
Main race Grand Prix of the Americas
SOCCER BT Sport 1 from 8pm
(8.15) Ligue 1: Lyon v Monaco
GAA RTE 2, 9.30pm-10.30pm
Highlights The Sunday Game
SOCCER BBC 1, 10.30pm-11.50pm
Highlights Match of the Day 2