Manchester City have announced the signing of Brazilian full-back Danilo via their official website.
The reported £26.9 million transfer for the 26-year-old commits him to the club for the next five years.
“There was interest from other clubs, but it has always been my ambition to play for Pep Guardiola,” said Danilo.
Danilo is City’s fourth acquisition of the summer following Bernardo Silva, Ederson Moraes and Kyle Walker, and takes their total spend this window to nearly £150 million.
The former Porto man’s versatility was likely to be one of the features of his game that attracted Pep Guardiola; the Brazilian can play at right-back, left-back and defensive midfield.
“I don’t have a favourite position. I am used to playing as a right-back, but any time I’m on the pitch in the starting XI, I’m always happy,” explained Danilo.
Danilo is a work permit away from being eligible to play for his new club, meaning it is unlikely he will debut for Manchester City in their upcoming friendly against his former side, Real Madrid.