Today
Cricket: Test, (Sky Sports 2, 8.25am).
Darts: PDC World Championship, (Sky Sports 1 7pm)
Football: Champions League last 16 draw, (Eurosport, Setanta Ireland 11am); Europa League last 32 and last 16 draw, (Eurosport, noon, Setanta Ireland 11.30am); Bundesliga, Bayern Munich v Cologne, (ESPN, 7.30pm).
Golf: The Thailand Golf Championship, (Sky Sports 1, 6.30am).
Ice hockey: NHL, Buffalo Sabres v Toronto Maple Leafs, (Setanta Ireland, 12.30am, Sat).
Rugby: Heineken Cup, Ospreys v Saracens, (Sky Sports 2, 7.30pm).
Tomorrow
American Football: NFL, Tampa Bay Buccaneers v Dallas Cowboys, (Sky Sports 3, Sun 1am).
Boxing: Super Six final/WBA and WBC super-middleweight title fight, Carl Froch v Andre Ward, (Sky Sports 1, midnight, Sun).
Cricket: Test, Bangladesh v Pakistan, (Sky Sports 4, 3.25am); South Africa v Sri Lanka, (Sky Sports 4, 8.25am).
Darts: PDC World Championship, (Sky Sports 1, noon, Sky Sports 4, 7pm, Sky Sports 1, 8pm).
Equestrian: Olympia International Horse Show, (Eurosport, 9pm).
Football: Clydesdale Bank Premier League, Hibernian v Aberdeen, (ESPN, noon); Barclays Premier League, Everton v Norwich, (Setanta Ireland, 2.30pm); Wigan v Chelsea, (ESPN, 4.30pm); npower League One, MK Dons v Preston, (Sky Sports 2, 5pm); Primera Division, Athletic Bilbao v Real Zaragoza, Sevilla v Real Madrid, (Sky Sports 3, 6.55pm); Serie A, AC Milan v Siena, (ESPN, 7.45pm).
Golf: Thailand Golf Championship, (Sky Sports 1, 6am); Dubai Ladies Masters, (Sky Sports 3, 1pm).
Horse racing: Ascot and Haydock Park, (Channel 4, 1.50pm).
Ice hockey: NHL, Philadelphia Flyers v Boston Bruins, (Setanta Ireland, 6pm); Toronto Maple Leafs v Vancouver Canucks, (Setanta Ireland, midnight, Sun); San Jose Sharks v Edmonton Oilers, (Setanta Ireland, 3am, Sun).
Rugby: Heineken Cup, Leicester v Clermont Auvergne, Gloucester v Connacht, Leinster v Bath, (Sky Sports 1 from 1pm).
Sunday
Cricket: Bangladesh v Pakistan, (Sky Sports 4, 3.25am); South Africa v Sri Lanka, (Sky Sports 4, 8.25am).
Darts: PDC World Championship, (Sky Sports 1, 7pm).
Equestrian: Olympia International Horse Show, (BBC2, 3pm, Eurosport., 9.15pm).
Football: FIFA Club World Cup final, (ESPN 10.30am); Club World Cup third-place play-off, (ESPN, 7.30am); Barclays Premier League, QPR v Manchester United, Aston Villa v Liverpool, Manchester City v Arsenal, (Sky Sports 1 from 11.30am); npower Championship, Portsmouth v Southampton, (BBC1, 12.45pm); Serie A, Juventus v Novara, (Setanta Ireland, 1.55pm); Lazio v Udinese, (Setanta Ireland, 7.40pm); Napoli v Roma, (ESPN, 7.45pm); Bundesliga, Borussia Monchengladbach v Mainz, (ESPN, 4.30pm); Primera Division, Malaga v Valencia, (Sky Sports 2, 8pm).
GAA: Leinster Club SFC final, St Brigids v Garrycastle, (TG4, 2pm).
Golf: The Thailand Golf Championship, (Sky Sports 1, 6am).
American Football: Washington Redskins at New York Giants plus other , (Sky Sports 3, 5.30pm, 9.30pm); San Diego Chargers v Baltimore Ravens, (Channel 4, 1.25am, Mon).
Rugby: Heineken Cup, Munster v Scarlets, Toulouse v Harlequins, Newport Gwent Dragons v Exeter, (Sky Sports 2 from 12.30pm).