1988–89 Rangers F.C. season League Cup League Cup

| Date_ | Round | Opponent | Venue | Result_ | Attendance |
|---|---|---|---|---|---|
| 17 August 1988 | R2 | Clyde | A | 3–0 | 14699 |
| 24 August 1988 | R3 | Clydebank | H | 6–0 | 34376 |
| 31 August 1988 | QF | Dundee | H | 4–1 | 39667 |
| 21 September 1988 | SF | Heart of Midlothian | N | 3–0 | 53623 |
| 23 October 1988 | F | Aberdeen | N | 3–2 | 72122 |