IT'S a big derby weekend in British football as Celtic prepare to host Rangers and the two Manchester clubs clash at Old Trafford in the Premier League.

The anticipation around the return of the Old Firm to the Scottish top-flight after a four-year absence has been building for weeks now and it's set for a 12pm kick-off on Saturday.

Although no other Scottish Premiership fixture this weekend is being televised live, you can catch extended highlights of Aberdeen v Inverness Caley Thistle at 11pm on Saturday and Partick Thistle v St Johnstone at 10pm on Sunday.

Read more: Neil Cameron: The Old Firm dividing lines have been crossed and the days of the bigot are up​Glasgow Times: Celtic and Rangers supporters during an Old Firm match. Picture: Getty

BBC's Sportscene will then provide highlights of every top-flight match at 4.15pm on Sunday.

There's plenty to look forward to further afield too, with the Manchester derby and defending champions Leicester City facing Liverpool providing the main events in the Premier League.

You can watch a potential Oliver Burke debut for RB Leipzig against Borussia Dortmund, while Barcelona, Atletico Madrid, Chelsea and Inter Milan will also be on our screens over the next few days.

Friday 9th September 2016

Man City U23 v Man Utd U23

Premier League 2, 19:00

MUTV / MUTV HD

Chelsea U23 v Tottenham Hotspur U23

Premier League 2, 19:05

Chelsea TV / Chelsea TV HD

Schalke 04 v Bayern Munich

Bundesliga, 19:30

BT Sport 2 / BT Sport 2 HD

Waasland-Beveren v Club Brugge

Belgian Jupiler League, 19:30

Premier Sports / Premier Sports HD

Reading v Ipswich Town

Championship, 19:45

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

Real Sociedad v Espanyol

La Liga, 19:45

Sky Sports 3 / Sky Sports 3 HD

Arouca v Benfica

Primeira Liga, 20:30

BT Sport ESPN / BT Sport ESPN HD

Saturday 10th September 2016

Liverpool U18 v Stoke City U18

U18 Premier League, 11:00

LFCTV / LFCTV HD

Man Utd U18 v West Brom U18

U18 Premier League, 11:00

MUTV / MUTV HD

Celtic v Rangers

Scottish Premiership, 12:00

Sky Sports 2 / Sky Sports 2 HD

Celta Vigo v Atletico Madrid

La Liga, 12:00

Sky Sports 5 / Sky Sports 5 HD

Dover Athletic v Forest Green Rovers

National League, 12:15

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

Man Utd v Man City

Premier League, 12:30

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Hebei China Fortune v Guangzhou Evergrande

Chinese Super League, 12:35

Sky Sports Red Button

Rhyl v Airbus UK Broughton

Welsh Premier League, 17:15

S4C / S4C HD

Malaga v Villarreal

La Liga, 17:15

Sky Sports Red Button

Sevilla v Las Palmas

La Liga, 17:15

Sky Sports 2 / Sky Sports 2 HD

Liverpool v Leicester City

Premier League, 17:30

BT Sport 1 / BT Sport 1 HD / BT Sport 4K UHD

Derby County v Newcastle United

Championship, 17:30

Sky Sports 1 / Sky Sports 1 HD

RB Leipzig v Borussia Dortmund

Bundesliga, 17:30

BT Sport 3 / BT Sport 3 HD

NEC Nijmegen v PSV Eindhoven

Eredivisie, 18:45

Sky Sports 5 / Sky Sports 5 HD

Lille v Monaco

Ligue 1, 19:00

BT Sport Extra 3

Barcelona v Alaves

La Liga, 19:30

Sky Sports 2 / Sky Sports 2 HD / Sky Sports Mix / Sky Sports Mix HD

Palermo v Napoli

Serie A, 19:45

BT Sport 3 / BT Sport 3 HD

Sunday 11th September 2016

New England Revolution v New York City FC

MLS, 00:30

Sky Sports 2 / Sky Sports 2 HD / Sky Sports Mix / Sky Sports Mix HD

Sporting Gijon v Leganes

La Liga, 11:00

Sky Sports 2 / Sky Sports 2 HD

Bologna v Cagliari

Serie A, 11:30

BT Sport 3 / BT Sport 3 HD

Feyenoord v ADO Den Haag

Eredivisie, 11:30

Sky Sports 5 / Sky Sports 5 HD

Guangzhou R&F v Shanghai Shenhua

Chinese Super League, 12:35

Sky Sports 3 / Sky Sports 3 HD

Aston Villa v Nottingham Forest

Championship, 13:15

Sky Sports 1 / Sky Sports 1 HD

Liverpool U23 v Leicester City U23

Premier League 2, 14:00

LFCTV / LFCTV HD

Arsenal Ladies v Man City Women

FA Women's Super League, 14:00

BT Sport 3 / BT Sport 3 HD / BT Sport Extra 1

Atalanta v Torino

Serie A, 14:00

BT Sport Extra 2

Werder Bremen v FC Augsburg (joins match in progress)

Bundesliga, 14:30

BT Sport 2 / BT Sport 2 HD / BT Sport Extra 4

Valencia v Real Betis

La Liga, 15:00

Sky Sports 2 / Sky Sports 2 HD

Ajax v Vitesse Arnhem

Eredivisie, 15:45

Sky Sports 5 / Sky Sports 5 HD

Swansea City v Chelsea

Premier League, 16:00

Sky Sports 1 / Sky Sports 1 HD / Sky Sports Ultra HD

Rennes v Caen

Ligue 1, 16:00

BT Sport 3 / BT Sport 3 HD

Mainz v Hoffenheim

Bundesliga, 16:30

BT Sport 2 / BT Sport 2 HD

Anderlecht v Sporting de Charleroi

Belgian Jupiler League, 17:00

Premier Sports / Premier Sports HD

Granada v Eibar

La Liga, 17:15

Sky Sports 3 / Sky Sports 3 HD

New York Red Bulls v DC United

MLS, 18:00

Sky Sports 5 / Sky Sports 5 HD

Deportivo La Coruna v Athletic Bilbao

La Liga, 19:30

Sky Sports 1 / Sky Sports 1 HD

Pescara v Inter Milan

Serie A, 19:45

BT Sport 2 / BT Sport 2 HD

Nice v Marseille

Ligue 1, 19:45

BT Sport 1 / BT Sport 1 HD