Manchester City seals Joao Cancelo signing as Danilo joins Juventus

Joao Cancelo has swapped Juventus for Manchester City, with Danilo heading in the opposite direction to the Serie A champion.

Juventus' Cancelo – who signed from Valencia for a reported €40.4million in 2018 – has gone to City, while Juve paid City €37m (£34.1m) for Danilo. The Cancelo transfer is worth €65m (£60m) in total.

Juventus' Cancelo – who signed from Valencia for a reported €40.4million in 2018 – has gone to City, while Juve paid City €37m (£34.1m) for Danilo. The Cancelo transfer is worth €65m (£60m) in total.   -  Getty Images

Manchester City has completed the signing of Portugal international full-back Joao Cancelo from Juventus in a deal that sees Danilo move in the opposite direction.

Cancelo, 25, has signed a six-year contract at the Etihad Stadium after just a single season at Juve.

After spending the 2017-18 season on loan at Inter from Valencia, Juve made a move and brought Cancelo to Turin for €40.4million.

He enjoyed a fine season as the Old Lady won the Serie A title, producing a number of high-quality performances on the right flank, with his dribbling and driving runs into the attacking third catching the eye.

"City are a fantastic club, with a brilliant manager and I am delighted to be here," Cancelo told City's website. "Everything about them has impressed me, from the facilities, to their style of play.

READ: Transfer news: Man United accepts Inter Milan's Lukaku offer, Luiz wants Arsenal move

"I am always looking to develop my game and win trophies and I believe I can do that here, so now I'm really looking forward to the new season and testing myself in the Premier League."

City had been linked with a move for him for much of the transfer window, apparently having had an offer rejected earlier in the close season.

New Juve coach Maurizio Sarri was said to have approved the sale of Cancelo even before he took over from Massimiliano Allegri in June.

Cancelo will compete with Kyle Walker for the right-back spot, unless the latter is used in a central role, while he can also offer cover on the left.

Danilo to Serie A

Danilo, meanwhile, moves in the other direction, having only featured 34 times in the Premier League during his two seasons at the English club. Juventus revealed the total deal was worth €65m (£60m), having paid €37m (£34.1m) to bring in the Brazilian defender.

He has signed a five-year contract with the Serie A giant after completing a medical on Wednesday following his arrival in Turin a day earlier.

City had reportedly spent £26.5m to bring Danilo in from Real Madrid in 2017.

The 28-year-old becomes the latest addition for Juve in a busy close season.

It has also recruited Aaron Ramsey, Luca Pellegrini, Adrien Rabiot, Gianluigi Buffon, Merih Demiral, Matthijs de Ligt and Cristian Romero, who has returned to Genoa on loan.

  Dugout videos