Manchester City have broken their transfer record by signing England midfielder Elliot Anderson from Nottingham Forest for £125 million. The 23-year-old becomes the most expensive British player ever as he joins the Premier League champions on a five-year contract.
Anderson's move comes after his standout performances for England at the 2026 World Cup, where he helped the team secure a bronze medal. His dynamic midfield play was key in England's recent 6-4 victory over France, their fourth win in five matches. The Three Lions are currently on a two-game winning streak as they prepare for their next fixture against Spain on September 26.
City's director of football Hugo Viana praised Anderson's energy, work rate, and exceptional passing range. The England international's development over recent years has been impressive, and at 23, he has plenty of room for growth. Anderson himself expressed his determination to establish himself in the City team, which is built to win trophies and compete at the highest level.
Anderson will join Manchester City after his post-World Cup break, aiming to secure a regular starting spot under new manager Enzo Maresca. For England, the midfielder's form will be key as they prepare for their upcoming match against Spain. The Three Lions are in excellent form, with four wins in their last five matches, and will be looking to continue their strong run.
