England defender Marc Guehi has completed his move from Crystal Palace to Manchester City in a 20m deal. In addition to the initial fee, a percentage sell-on clause has been inserted into the deal for the 25-year-old, who has signed a five-and-a-half-year deal until 2031 at the Etihad.
The palace captain Palace captain was going to run out of contract at the end of this season and was close to joining Liverpool on Deadline Day last summer for £35m.
In his first interview, Guehi said: “I am really happy and incredibly proud to be a Manchester City player.
“This move feels like the culmination of all the hard work I have put into my career. I am now at the best club in England and part of an unbelievable squad of players. It feels good to be able to say that. I want to grow as a player and a person, and I know at this club that’s going to happen.
“I love football – it has given me so much for so long – and to be able to continue my development at Manchester City is a really special moment for me and my family. I absolutely cannot wait to get started now. I want to meet my teammates, train hard, understand what the manager expects of me and then show the City fans what I can do.”
Guehi becomes Manchester City’s second January signing after the £64m arrival of forward Antoine Semenyo from Bournemouth.



















