Newcastle United supporters can purchase the club's new adidas Stadium T-Shirt for less than £9 ahead of the 2026/27 Premier League season. The shirt, typically priced at £25 at JD Sports, is effectively reduced to £8.69 after cashback—a saving of £16.31 or approximately 65%.
How the Deal Works
The discount is available exclusively to new TopCashback members. By signing up for a free account, new users receive a £15 welcome bonus when they spend £15 or more, plus additional cashback on JD Sports purchases. Existing members will pay £23.69 after cashback. The deal includes free click and collect; standard delivery from JD Sports costs £3.99.
Product Details
The Newcastle United adidas Stadium T-Shirt is described by the club as drawing “inspiration from one of adidas’ most iconic football design eras – the bold graphic language that defined 1994 and continues to influence football culture today.” The predominantly white tee features a black and blue geometric pattern, the Newcastle United crest, and the adidas logo. Only sizes small and medium remain in stock at JD Sports.
Steps to Get the Discount
- Sign up to TopCashback.
- Search for JD Sports and click ‘Get Cashback Now’.
- Shop and checkout as usual.
- Cashback tracks within seven working days; it becomes payable after JD Sports pays TopCashback commission.
Customer Reviews
TopCashback holds a 4.6-star average rating from over 162,000 Trustpilot reviews. One five-star review states: “It’s easy to use, encompasses a wide range of businesses and maintains good communication with its customers.” Another user notes: “Wonderful website, includes most brands and services. Very helpful customer service and very generous cashback.” However, some customers find the payout process challenging; a four-star review mentions: “Would have given five stars but withdrawing first time is not that easy.”
Premier League Fixture
The deal coincides with the announcement of the 2026/27 Premier League fixtures, which see Newcastle United host Liverpool on Sunday, August 23, at 4:30 pm. The match will be broadcast live on Sky Sports.



