Morgan Rogers' £117m Chelsea Move Resets the British Transfer Record
Aston Villa's England forward becomes the most expensive British player ever — the second time the record has fallen this summer.
The British transfer record didn't even last a full window. Chelsea completed the signing of Morgan Rogers from Aston Villa on Tuesday for £117 million, per Sky Sports, edging past the £116 million Manchester City paid for Elliot Anderson earlier this summer. At 23, Rogers is now the most expensive British player of all time.
Why Chelsea paid it
Rogers signed a seven-year deal at Stamford Bridge, where he links up with manager Xabi Alonso — and with Cole Palmer, a former Manchester City academy teammate. "I've known Cole since I was about 14... we always would love to have played together," Rogers said after the move was confirmed. His versatility across the attacking positions and his England credentials made him one of the window's most chased players: according to Sky Sports, Arsenal had made Rogers their top forward target before declining to match Chelsea's fee.
The curious part
Here's the wrinkle that makes this deal genuinely bold: Rogers is leaving a Villa side playing Champions League football for a Chelsea team with no European football at all in 2026/27. That's a bet on the project — and on Alonso — over immediate continental nights. For Villa, cashing in at £117 million for a player signed from Middlesbrough represents an enormous profit, but it strips out one of the most productive attackers in their squad, as ITV notes.
The bigger picture
British players are suddenly commanding continental-superstar money. Anderson at £116m, Rogers at £117m — two homegrown records inside a single window, per Al Jazeera. With the transfer window still open for weeks, the question now is whether this number survives the summer any longer than the last one did.