Manchester City have reached an agreement with Saudi Pro League team Al-Hilal for the transfer of defender Joao Cancelo, with the deal valued at £21.2 million.
While personal terms are believed to be agreeable, Cancelo has yet to finalise the move. Should he proceed, the 30-year-old will sign a three-year contract, bringing his five-year tenure at the Etihad Stadium to a close.
Manchester City manager Pep Guardiola had hinted earlier this month that Cancelo might return to play for the club.
However, the issues that led to Cancelo being loaned out to Bayern Munich and Barcelona over the past 18 months remain a significant barrier.
Cancelo has been absent from Manchester City’s two Premier League fixtures this season and did not participate in the Community Shield win against Manchester United.
He was also missing from the squad due to several players’ involvement in the European Championship in Germany.
Originally, Cancelo was introduced by Guardiola as an innovative inverted full-back but lost his starting position shortly after signing a new contract in 2022.