1998–99 Rangers F.C. season Scottish Premier League Scottish Premier League

| Date_ | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|
| 20 March 1999 | Dundee United | H | 0–1 | 49164 |
| 4 April 1999 | St. Johnstone | A | 1–3 | 9740 |
| 14 April 1999 | Dunfermline Athletic | H | 1–0 | 46220 |
| 18 April 1999 | Dundee | A | 1–1 | 11051 |
| 25 April 1999 | Aberdeen | H | 3–1 | 49145 |
| 2 May 1999 | Celtic | A | 3–0 | 59918 |
| 9 May 1999 | Heart of Midlothian | H | 0–0 | 49495 |
| 15 May 1999 | Motherwell | A | 5–1 | 11078 |
| 23 May 1999 | Kilmarnock | H | 1–1 | 48835 |