Joao Cancelo is on the verge of leaving Manchester City after the club agreed to a £21.2 million ($27.9 million) deal with Saudi Pro League side Al Hilal.
The transfer now hinges on the player's approval, with all other terms already settled between the two clubs.
The 30-year-old Portuguese defender has not played a competitive match for City since January 2023, following a falling-out with manager Pep Guardiola.
Cancelo spent last season on loan at Barcelona, but the Spanish club's financial difficulties prevented them from making the move permanent.
All the latest EPL club news | Team-by-team Premier League schedule for 2024/25 | Latest Premier League top scorer rankings
Cancelo's time at City coming to an end
Despite being welcomed back into first-team training, Cancelo has been excluded from City's matchday squads this season.
Guardiola's decision to leave him out signals that the defender's time at the Etihad Stadium is likely over. Cancelo initially made a significant impact as Guardiola's first inverted full-back but lost his place just months after signing a new contract in 2022.
🔵🇸🇦 Al Hilal expect João Cancelo’s final green light to travel for medical as it’s all down to player’s approval.
— Fabrizio Romano (@FabrizioRomano) August 26, 2024
The agreement with Man City is done as revealed for €25m package, already accepted.
⏳🇵🇹 pic.twitter.com/6SD9orwDUz
If Cancelo gives the green light, he is expected to sign a three-year contract with Al Hilal, officially ending his five-year stay at City. His departure will add to the Premier League champions' summer earnings, bringing their total to £145m ($191m), with potential add-ons reaching another £42m ($55m).
City have been active in the transfer market, with notable departures including Julian Alvarez to Atletico Madrid for £64m ($84.4m) and several other players leaving for a combined total of £53m ($69.9m).
As the transfer window draws to a close, more moves could be on the horizon, including the potential exit of Matheus Nunes to Atletico Madrid on loan.