Sunday 23rd April 2017

This table charts the fixtures during Sunday 23rd April 2017
The William Hill Scottish Cup - Semi-Final
Show last 5 matches and coverage Fixture Kick-off Status

Celtic 1-0 Rangers

47' Live

Wednesday 26th April 2017

This table charts the fixtures during Wednesday 26th April 2017
Ladbrokes Scottish Championship
Show last 5 matches and coverage Fixture Kick-off Status

Hibernian V Raith Rovers

19:45

Friday 28th April 2017

This table charts the fixtures during Friday 28th April 2017
Ladbrokes Scottish Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Ross County V Inverness Caledonian Thistle

19:45

Saturday 29th April 2017

This table charts the fixtures during Saturday 29th April 2017
Ladbrokes Scottish Premiership
Show last 5 matches and coverage Fixture Kick-off Status

Rangers V Celtic

12:00

Aberdeen V St Johnstone

15:00

Hamilton Academical V Kilmarnock

15:00

Heart of Midlothian V Partick Thistle

15:00

Motherwell V Dundee

15:00
This table charts the fixtures during Saturday 29th April 2017
Ladbrokes Scottish Championship
Show last 5 matches and coverage Fixture Kick-off Status

Ayr United V Hibernian

15:00

Dunfermline Athletic V Greenock Morton

15:00

Falkirk V Queen of the South

15:00

St Mirren V Raith Rovers

15:00

Dundee United V Dumbarton

17:15
This table charts the fixtures during Saturday 29th April 2017
Ladbrokes Scottish League One
Show last 5 matches and coverage Fixture Kick-off Status

Alloa Athletic V Stranraer

15:00

Brechin City V Albion Rovers

15:00

East Fife V Airdrieonians

15:00

Livingston V Peterhead

15:00

Queen's Park V Stenhousemuir

15:00
This table charts the fixtures during Saturday 29th April 2017
Ladbrokes Scottish League Two
Show last 5 matches and coverage Fixture Kick-off Status

Annan Athletic V Montrose

15:00

Arbroath V Elgin City

15:00

Clyde V Berwick Rangers

15:00

Cowdenbeath V Forfar Athletic

15:00

Edinburgh City V Stirling Albion

15:00

Please note: All times UK. Fixtures are subject to change. The BBC is not responsible for any changes that may be made.