Thursday 28th April

UEFA Europa League - Semi-finals

  • RB Leipzig 1 , Rangers 0 at Full time , Rangers win 3 - 2 on aggregate
    RB Leipzig
    Rangers
    Full time

Saturday 23rd April

Scottish Premiership - Top Six

  • Motherwell 1 , Rangers 3 at Full time
    Motherwell
    Rangers
    Full time

Sunday 17th April

Scottish Cup - Semi-finals

  • Celtic 1 , Rangers 2 After extra time
    Celtic
    Rangers
    After extra time

Thursday 14th April

UEFA Europa League - Quarter-finals

  • Rangers 3 , Sporting Braga 1 After extra time , Rangers win 3 - 2 on aggregate
    Rangers
    Sporting Braga
    Aggregate score Rangers 3 , Sporting Braga 2After extra time

Sunday 10th April

Scottish Premiership - 1st Phase

  • St. Mirren 0 , Rangers 4 at Full time
    St. Mirren
    Rangers
    Full time

Thursday 7th April

UEFA Europa League - Quarter-finals

  • Sporting Braga 1 , Rangers 0 at Full time , Rangers win 3 - 2 on aggregate
    Sporting Braga
    Rangers
    Full time

Sunday 3rd April

Scottish Premiership - 1st Phase

  • Rangers 1 , Celtic 2 at Full time
    Rangers
    Celtic
    Full time
All times are UK and subject to change. BBC is not responsible for any changes.