£117m Morgan Rogers Deal Caps a Summer That Broke the British Transfer Record Twice

Chelsea made Morgan Rogers the most expensive British player ever — days after Manchester City set the old record with Elliot Anderson.

Torch Newsroom · 2026-07-29

The Premier League's post-World Cup transfer window has gone into overdrive. Chelsea completed the signing of Morgan Rogers from Aston Villa for £117 million, making the 23-year-old forward the most expensive British player in history, according to Sky Sports. The record he broke was barely warm: Elliot Anderson's £116m move from Nottingham Forest to Manchester City had set it earlier this same summer.

Why Chelsea won the race

Rogers signed a seven-year contract at Stamford Bridge, and the recruiting pitch reportedly came straight from the dressing room. "He's non-stop ringing my phone, texting me," Rogers said of his England teammate and close friend Cole Palmer, per Sky Sports. Arsenal had made Rogers their top forward target but declined to match Chelsea's bid. Notably, Rogers leaves a Villa side headed to the Champions League for a Xabi Alonso-led Chelsea with no European football in 2026/27 — a bet on the project rather than the platform.

A window of records

The Rogers deal is the headline in a record-heavy window, per Sky Sports' transfer centre: Tottenham paid a club-record £100m for Sandro Tonali from Newcastle and added Mateus Fernandes from West Ham for £85m, while Newcastle also lost Anthony Gordon to Barcelona for £69.3m. Liverpool, Villa and Chelsea have all spent heavily besides.

What's confirmed vs. what's next

The Rogers and Anderson fees are confirmed by the clubs' announcements as reported by Sky Sports and ESPN. With the window open until September 1, the question is whether this British record survives even one full year — something the last one couldn't manage a full month of.