1987–88 Rangers F.C. season

Rangers played a total of 58 competitive matches during the 1987–88 season.

The team finished a disappointing third in the Scottish Premier Division with 60 points, two behind Hearts and twelve behind champions Celtic.

The club reached the quarter-final of the European Cup after beating Dynamo Kiev and Górnik Zabrze before being knocked out by Steaua Bucharest.

Rangers defeated English Champions Everton in the Dubai Super Cup in December.

The match was dubbed the unofficial British Championship decider by the football media.