SportsCatch
EN

Man City's 2024/25 Puma home shirt drops to under £10 amid Sports Direct discount

Manchester City's sky-blue Puma home shirt from the 2024/25 season has been discounted from £79.99 to £25 at Sports Direct, with the price falling further to under £10 after cashback for new members of a third-party rewards platform.

1 min read
Man City's 2024/25 Puma home shirt drops to under £10 amid Sports Direct discount
Share

Manchester City’s 2024/25 Puma home shirt has dropped to as little as £9.58 at Sports Direct, down from its original retail price of £79.99, through a combination of an existing discount and a cashback offer available to new members of rewards site TopCashback.

Sports Direct has already reduced the shirt from £79.99 to £25. New TopCashback members who sign up and spend £15 or more receive a £15 welcome bonus plus additional cashback on Sports Direct orders. Combining those savings brings the total cost — including standard delivery — to £14.57, with the shirt itself effectively costing £9.58 after delivery is accounted for separately.

Existing TopCashback members will not qualify for the welcome bonus, but can still bring the price down to £29.57 including delivery, which remains significantly cheaper than the incoming 2026/27 home shirt, priced from £85 for adults and £55 for children.

The 2024/25 shirt is designed in City’s traditional sky blue with navy accents and white logos. A notable design detail is a graffiti-inspired graphic featuring the Manchester area code “0161” on the collar, cuffs, and inner back neck — a nod to the club’s local identity.

The timing of the deal coincides with the Premier League’s release of the 2026/27 fixture list. City open their campaign at home to Bournemouth on August 23, a match that will also mark the first competitive game under new head coach Enzo Maresca, who has taken over from Pep Guardiola.

Share
{# Sitewide native fullscreen interstitial — our own bet-CTA card blown up to a takeover (replaces the SDK overlay). The shared card animations + countdown load once, AFTER the interstitial markup, so the countdown script's first tick sees this card's node too (the in-read card, in
above, already exists). One include covers both surfaces. #}