Manchester City have finalized the acquisition of England international Elliot Anderson from Nottingham Forest for a record-shattering £116 million. This move establishes the 23-year-old as the most expensive British player in history.
As reported by Sky Sports, the clubs reached a deal while Anderson was representing England at the 2026 FIFA World Cup. He successfully finished his medical examination in Kansas between tournament games, with final paperwork pending his return home. This transaction exceeds the £115 million paid by Real Madrid for Jude Bellingham and surpasses the £100 million City spent on Jack Grealish, becoming the club’s most expensive purchase ever.
Manchester City issued a statement confirming the agreement and expressing support for Anderson’s ongoing World Cup campaign under manager Thomas Tuchel. This marks the inaugural signing for new head coach Enzo Maresca following his appointment to replace Pep Guardiola.
Anderson joined Nottingham Forest two years ago for £35 million and has since developed into a premier central midfielder. His 2025-26 Premier League statistics illustrate his value: he led the league in touches, duels won, possessions regained, and fouls drawn. Additionally, he topped all midfielders in passing metrics, including line-breaking balls, while maintaining high-intensity pressure and elite defensive coverage. City officials identify Anderson as a vital piece for their midfield evolution, particularly as they navigate the departures of key veteran players.