THE Scottish Premiership kicks back into life this weekend with televised fixtures spread over three days of non-stop action. 

Aberdeen host Dundee under the lights at Pittodrie on Friday night before Rangers travel to Motherwell a day later for a lunchtime kick-off.

On Sunday, Celtic welcome Hearts to Parkhead knowing that avoiding defeat would see them surpass the Lisbon Lions' record of 26 successive games without defeat at the start of a season.

BBC Alba will show live Championship action as Morton travel to Ayr United on Saturday afternoon, while there is a plethora of English, international and continental football to keep you occupied too.

Friday 27th January 2017

Newcastle Jets v Melbourne City

Hyundai A-League

08:50

BT Sport 1 / BT Sport 1 HD

Schalke 04 v Eintracht Frankfurt

Bundesliga

19:30

BT Sport 3 / BT Sport 3 HD

Sporting de Charleroi v Zulte Waregem

Belgian Jupiler League

19:30

Premier Sports / Premier Sports HD

Aberdeen v Dundee

Scottish Premiership

19:45

BT Sport 1 / BT Sport 1 HD

Osasuna v Malaga

La Liga

19:45

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Mix / Sky Sports Mix HD

Derby County v Leicester City

FA Cup 4th Round

19:55

BBC One / BBC One HD

Saturday 28th January 2017

Central Coast Mariners v Perth Glory

Hyundai A-League

06:35

BT Sport 2 / BT Sport 2 HD

Brisbane Roar v Western Sydney Wanderers

Hyundai A-League

08:50

BT Sport 2 / BT Sport 2 HD

Chelsea U18 v Tottenham Hotspur U18

U18 Premier League

11:05

Chelsea TV / Chelsea TV HD

Villarreal v Granada

La Liga

12:00

Sky Sports Red Button

Motherwell v Rangers

Scottish Premiership

12:30

Sky Sports 1 / Sky Sports 1 HD / Sky Sports 5 / Sky Sports 5 HD

Liverpool v Wolves

FA Cup 4th Round

12:30

BT Sport 2 / BT Sport 2 HD / BT Sport 4K UHD

Burkina Faso v Tunisia

Africa Cup of Nations 2017 Quarter-Final

16:00

British Eurosport / British Eurosport HD

Ayr v Morton

Scottish Championship

17:15

BBC ALBA

Caernarfon Town v Rhyl

Welsh Cup 4th Round

17:15

S4C / S4C HD

Bayer Leverkusen v Borussia Monchengladbach

Bundesliga

17:30

BT Sport 1 / BT Sport 1 HD

Eibar v Deportivo La Coruna

La Liga

17:30

Sky Sports 1 / Sky Sports 1 HD

Southampton v Arsenal

FA Cup 4th Round

17:30

BT Sport 2 / BT Sport 2 HD / BT Sport 4K UHD

Heracles v PSV Eindhoven

Eredivisie

18:45

Sky Sports 3 / Sky Sports 3 HD

Senegal v Cameroon

Africa Cup of Nations 2017 Quarter-Final

19:00

British Eurosport / British Eurosport HD

Inter Milan v Pescara

Serie A

19:45

BT Sport 1 / BT Sport 1 HD

Leganes v Celta Vigo

La Liga

19:45

Sky Sports 1 / Sky Sports 1 HD

Sunday 29th January 2017

Adelaide United v Wellington Phoenix

Hyundai A-League

06:00

BT Sport 1 / BT Sport 1 HD

Real Betis v Barcelona

La Liga

11:00

Sky Sports 2 / Sky Sports 2 HD

Torino v Atalanta

Serie A

11:30

BT Sport 1 / BT Sport 1 HD

Sunderland U23 v Liverpool U23

Premier League 2

12:00

LFCTV / LFCTV HD

Millwall v Watford

FA Cup 4th Round

12:00

BBC One / BBC One HD

Celtic v Hearts

Scottish Premiership

13:00

Sky Sports 1 / Sky Sports 1 HD / Sky Sports 5 / Sky Sports 5 HD

Ajax v ADO Den Haag

Eredivisie

13:30

Sky Sports Mix / Sky Sports Mix HD

Gent v Club Brugge

Belgian Jupiler League

13:30

Premier Sports / Premier Sports HD

Sassuolo v Juventus

Serie A

14:00

BT Sport 3 / BT Sport 3 HD

Sampdoria v Roma

Serie A

14:00

BT Sport Extra 2

Udinese v AC Milan

Serie A

14:00

BT Sport Extra 3

Nice v Guingamp

Ligue 1

14:00

BT Sport ESPN / BT Sport ESPN HD

Sutton United v Leeds United

FA Cup 4th Round

14:00

BT Sport 2 / BT Sport 2 HD / BT Sport 4K UHD

SC Freiburg v Hertha Berlin

Bundesliga

14:30

BT Sport 1 / BT Sport 1 HD

Espanyol v Sevilla

La Liga

15:15

Sky Sports 1 / Sky Sports 1 HD

Feyenoord v NEC Nijmegen

Eredivisie

15:45

Sky Sports 5 / Sky Sports 5 HD

DR Congo v Ghana

Africa Cup of Nations 2017 Quarter-Final

16:00

British Eurosport / British Eurosport HD

Toulouse v St Etienne

Ligue 1

16:00

BT Sport 3 / BT Sport 3 HD

Man Utd v Wigan Athletic

FA Cup 4th Round

16:00

BBC One / BBC One HD

Mainz v Borussia Dortmund

Bundesliga

16:30

BT Sport 1 / BT Sport 1 HD

Athletic Bilbao v Sporting Gijon

La Liga

17:30

Sky Sports 1 / Sky Sports 1 HD

Anderlecht v Standard Liege

Belgian Jupiler League

17:30

Premier Sports / Premier Sports HD

Egypt v Morocco

Africa Cup of Nations 2017 Quarter-Final

19:00

British Eurosport / British Eurosport HD

Napoli v Palermo

Serie A

19:45

BT Sport 3 / BT Sport 3 HD

Real Madrid v Real Sociedad

La Liga

19:45

Sky Sports 1 / Sky Sports 1 HD

PSG v Monaco

Ligue 1

20:00

BT Sport 1 / BT Sport 1 HD