English Premier League side Manchester City on Tuesday confirmed the signing of defender John Stones from Everton on a six-year deal via their club website.

Stones will wear number 24 for the upcoming Premier League season, and is City&’s eighth signing of the transfer window.

A host of European clubs had been reportedly chasing the highly-rated central defender, including the likes of Barcelona, but City&’s financial power proved key. In fact, City’s rivals Chelsea had reportedly been hot in pursuit in 2015 but were told that the player was not for sale at any price.

The cost of the transfer is reportedly £47.5 million, which would make Stones the world&’s second most expensive defender.

Stones is a full England international, and many experts have likened his game to ex-Manchester United legend Rio Ferdinand&’s style due to the fact that both player prefer to play the ball out of defence.

City manager Pep Guardiola has been known to be a keen admirer of Stone&’s classy style of play, and his presence coupled with the Abu Dhabi Group&’s impressive financial clout proved irresistible for the 22-year old.

He joined Everton in 2011 from Barnsley and has made over 77 appearances since then. He has 10 caps for the Three Lions.