Portuguese full-back, Joao Cancelo, will remain a Manchester City player until the summer of 2027 after signing a two-year contract extension.
The Premier League leaders made the announced on Tuesday, describing the former Juventus star as a dream player for a manager.
Reacting after signing the new deal, the 27-year-old said, “Manchester City is a fantastic club, so I am incredibly happy to have signed this new agreement.
“City players have everything they need to reach their full potential, with amazing facilities, world-class teammates and an incredible manager who pushes us every single day.
“There is nowhere better to play football and it’s a pleasure to work here. I have so much I want to achieve before my career ends, and Manchester City offers me the best chance of fulfilling my ambitions.”
City’s director of football, Txiki Begiristain, said: “Joao is the ultimate professional. He absolutely loves football and applies himself every single day in a bid to become better.
“He is so versatile. Whether he plays right-back, left-back or in midfield, he operates at the same high level. That is a dream for a manager.
“I am really happy he has signed, and I can’t wait to see him develop in the coming years.”
Cancelo joined City in 2019 from Turin and has made 106 appearances, winning three major trophies.

