By Adegboyega Adeleye

Manchester City have completed the signing of England midfielder Elliot Anderson from Nottingham Forest in a record-breaking £116 million deal, making the 23-year-old the most expensive British footballer in history.

According to Sky Sports, City reached an agreement with Forest for Anderson, who is currently with England at the 2026 FIFA World Cup. The midfielder completed his medical in Kansas between England’s World Cup fixtures, with the remaining formalities to be concluded after the tournament.

The transfer surpasses the £115 million Real Madrid committed to signing Jude Bellingham from Borussia Dortmund in 2023, while also eclipsing the £100 million City paid for Jack Grealish, making Anderson the club’s record signing.

In a statement, Manchester City confirmed the agreement and wished the midfielder success with England before he officially joins the club.