What was the fee Manchester City paid to Juventus for Joao Cancelo?

Manchester City paid a fee of €65 million to Juventus for the transfer of Joao Cancelo. The Portuguese full-back signed a six-year contract and joined the Sky Blues in the summer of 2019.

The €65 million fee made Cancelo the third most expensive defender in the history of football, with only Virgil van Dijk and Harry Maguire having cost more. The transfer fee was made up of €50 million in cash and €15 million in add-ons.

The transfer was part of a larger swap between Manchester City and Juventus. Juventus received Danilo and €26 million, while Manchester City received the services of Cancelo. The transfer was a win-win situation for both clubs and it marked the start of a fruitful relationship between Juventus and Manchester City.