Basketball: NBA – Oklahoma v Denver Nuggets, (ESPN, 1am, Saturday).
General: iTalksport (Setanta Ireland, 7pm).
Golf: The Masters (Setanta Ireland, 8pm, Sky Sports 1, 7pm).
Racing: action from Aintree, (BBC2, 1.45pm).
Rugby: Amlin Challenge Cup quarter-final: Harlequins v Wasps (Sky Sports 3, 7.30pm).
Soccer: Airtricity League: Derry City v Dundalk, (RTÉ Two, 7.30pm); Bundesliga: Frankfurt v Werder Bremen, (ESPN, 7.30pm).
Boxing: British bantamweight title, Stuart Hall v John Donnelly, (Sky Sports 3, 8am); WBA light-welterweight title: Marcos Maidana v Erik Morales, (Sky Sports 1, 2am, Sunday morning).
Cricket: ODI: Bangladesh v Australia, (Sky Sports 4, 4.25am); IPL: Deccan Chargers v Rajasthan Royals (ITV4 11am).
Golf: The Masters (Sky Sports 1, 7pm, BBC2, Setanta Ireland, 8.30pm).
Horse racing: Aintree, (BBC2, 1pm, RTÉ Two, 2.45pm), Lingfield Park and Thirsk (Channel 4, 1.55pm); Mark your card, (Setanta Ireland, noon).
Motorsport: F1 Grand Prix Malaysia qualifying, (BBC1, 8am, Setanta Ireland 9am).
Rugby: Heineken Cup, Leinster v Leicester, (Sky Sports 2, 5.45pm), highlights (RTÉ Two, 7pm); Perpignan v Toulon (Sky Sports 2, 3.15pm).
Super Rugby: Crusaders v Bulls, (Sky Sports 1 8.30am); Brumbies v Hurricanes (Sky Sports 1, 10.30am).
Soccer: Premier League, Man Utd v Fulham (Setanta Sports 1, 2pm); Wolves v Everton, (Sky Sports 2, 12.30pm); Premier Soccer Saturday, (RTÉ Two, 8pm); nPower Championship: Swansea v Norwich, (Sky Sports 1, 5.15pm; Serie A: Inter Milan v Chievo, (ESPN, 5pm); Udinese v Roma, (ESPN, 7.45pm); Primera Division: TBC, (Sky Sports 4, 6.55pm and 9pm).
Athletics: Spar Great Ireland Run, (RTÉ Two, 1pm).
Basketball: NBA, Boston Celtics v Miami Heat, (ESPN 8.30pm); LA Lakers v Oklahoma City Thunder, (ESPN, 2.30am, Monday).
Cricket: IPL: Delhi Daredevils v Mumbai, (ITV4, 11am).
GAA: GAA Beo, (TG4, 2pm); League Sunday, (RTÉ Two, 8pm).
Golf: The Masters, (Sky Sports 1, 6.30pm, Setanta Ireland, BBC2, 7pm).
Ice hockey: NHL: Minnesota Wild v Dallas Stars, (ESPN, 11pm).
Motorsport: F1 Grand Prix Malaysia, (BBC1, 8am, Setanta Ireland, 9am); Samsung 500, (Setanta Sports 1, midnight); IndyCar, (Sky Sports 3 8.30pm).
Rugby: Ulster v Northampton, (Sky Sports 2 1.30pm); Highlights (RTÉ Two, 7pm); Biarritz v Toulouse, (Sky Sports 2, 4.15pm).
Soccer: Premier League: Blackpool v Arsenal, (Sky Sports 1, 1pm); Aston Villa v Newcastle, (Sky Sports 1, 3.30pm); SPL: Hamilton v Rangers, (Sky Sports 4, 12.30pm). Primera Division: TBC, (Sky Sports 2, 7pm); Bundesliga, Bayer Leverkusen v St Pauli, (ESPN, 4pm); Seria A: Juventus v Genoa, (Setanta Ireland, ESPN, 11.30am); Fiorentina v Milan, (Setanta Ireland, 7.40pm); Bologna v Napoli, (ESPN, 2pm).