Rangers fans can purchase the 1980/81 League Cup Final shirt for £1.72 thanks to a TopCashback welcome bonus and cashback offer at Sports Direct. The shirt originally cost £44.99 and was already reduced to £17, but a new member bonus brings the effective price down to £1.72, saving £43.27 or roughly 96%.
How the Deal Works
To get the discount, shoppers must create a free TopCashback account, which gives a £15 welcome bonus when spending £15 or more, plus cashback on Sports Direct orders. After cashback, the shirt effectively costs £1.72, though Sports Direct charges £4.99 for standard delivery. Existing TopCashback members will pay £16.72 after cashback, excluding delivery. Both options undercut the official Rangers store, where the same shirt costs £45. Note that the site incorrectly lists the shirt as the 1981/82 edition.
Shirt Design and History
The shirt is a recreation of that worn in the 1981 League Cup final, when Rangers beat Dundee United 4-1 at Hampden Park. It is also described as a recreation of the 1981 Scottish Cup final shirt. The classic blue design features red, white and blue piping on the collar and cuffs, with the cup final date and wording around the Rangers badge.
TopCashback Reviews
TopCashback has a 4.6-star Trustpilot rating from over 163,000 reviews. One user said: “TopCashback is incredibly easy to use and a no-brainer for making extra money. You just find the store you want through their site, shop as normal, and watch the cashback add up in your account. It’s a simple way to save on purchases you're already making.” Another wrote: “Such an easy way to make some extra cash. Really easy app to use, would highly recommend.” Some reviews were mixed: “Worth using for many purchases, some payouts are quick and some are slow.” A five-star review noted: “Ready to use app, really helpful and efficient support team when claims don’t log. Easy payout system.”
The deal comes as Rangers prepare for their 2026/27 Scottish Premiership opener against Dundee United on Friday 31 July, kicking off at 8pm live on Sky Sports.



