Manchester City has reached an agreement with Nottingham Forest for the transfer of England midfielder Elliot Anderson, with a fee reported to be £116 million. This move marks the first significant acquisition of the post-Pep Guardiola era for the club.

Anderson, currently with the England squad at the World Cup in the United States, is expected to undergo his medical examination there. The transfer is anticipated to be finalized in the coming days. He is managing a minor glute issue, but it is not considered serious and does not require a scan.

Sources indicate that City and Forest negotiated the final details of the deal, including the structure of add-ons and their payment schedule, following an initial agreement last week. While there were reports of a potential British-record fee including add-ons, City sources emphasize that the £116 million is a straightforward, one-off payment.

Anderson will become the most expensive English player in history, surpassing Jude Bellingham. The 23-year-old midfielder had previously indicated Manchester City as his preferred destination, and personal terms have reportedly been agreed upon. England manager Thomas Tuchel has indicated support for facilitating summer transfers for his players.

Anderson's focus remains on the World Cup with England, and those involved in the transfer are reportedly comfortable with the timing of the move's completion.

Nottingham Forest had acquired Anderson for £35 million in 2024. Newcastle United, his former club, will not receive any sell-on fee from this transfer.