John Stones has spoken of his “delight” at finally being announced as a Manchester City player.
City have courted the Everton defender throughout the summer, and were expected to complete the deal before their first game of the Premier League season against Sunderland.
The club spoke of their ‘huge embarrassment’ after Stones appeared in the official 21-man Champions League squad submitted to UEFA, and published on the governing body’s website on Tuesday.
But the deal has now been confirmed, with the BBC reporting the fee as £47.5m.
“I’m absolutely delighted to sign for City and now the deal’s done I’m looking forward to the next stage in my career,” Stones told City’s official website.
“I’ve obviously seen what’s going on here at the Etihad, it’s an ambitious club with a great manager so I can’t wait to get stuck in and help achieve the goals.
“I know it will be tough getting a place in this team but I’m determined to become the best player I can be and help us to success.
“I had a wonderful time with Everton and wish them and their fans all the best but now I’ll give my all for City.”
Manager Pep Guardiola added: “We want to help John show his quality with us and improve on what he has already achieved.
“I like the way he plays the game and I’m looking forward to welcoming him into the squad.”