Manchester City fans can purchase the club's 2024/25 pre-match shirt for less than £3 thanks to a new deal with TopCashback. The £60 Puma jersey is reduced to £18 at Sports Direct, but new TopCashback members can get an additional £15 sign-up bonus when spending £15 or more, bringing the effective price down to £2.85—a saving of £57.15 (95%). Standard delivery costs £4.99.
Deal details and eligibility
The offer is available only to new TopCashback members; existing members would pay £17.85 after cashback plus delivery. This still undercuts other retailers: Amazon charges £23 and Fanatics £42 for the same shirt. The shirt features dryCELL performance technology and a blue and grey pattern, with a white club crest and Puma logo.
Upcoming fixtures
The deal comes as Manchester City prepare for their final pre-season friendly against Atlético Madrid in Seoul on Sunday (August 9), before facing Arsenal in the Community Shield at Cardiff's Principality Stadium on August 16. That match will mark Enzo Maresca's first competitive game in charge. Tickets are available via Seat Unique, and the game will be broadcast on TNT Sports and HBO Max, with a 3pm kick-off.
TopCashback reviews
TopCashback holds a 4.6-star rating on Trustpilot from nearly 164,000 reviews. One reviewer said: “So simple and easy to use and really helps with the great cashback amounts, they make it worth while doing.” Another commented: “I wish I knew about this website ages ago. A friend recommended it and seemed too good to be true but I earned £15 back for buying a football top I would be getting anyway. Free money? Yes please.” Some users reported slow payouts, as one four-star review noted: “Although some payments are very slow, once confirmed, payment is straightforward.”
How to get the deal
To secure the shirt for £2.85, fans should sign up to TopCashback, search for Sports Direct, click ‘Get Cashback Now’, and shop as usual. Cashback appears within seven working days and becomes payable after Sports Direct pays the commission.



