Despite a knee injury ruling him out of Euro 2016, the Germany international became Guardiola's first signing since taking over from Manuel Pellegrini. The versatile midfielder will be a key component to the Spanish coach's style of play.

Aaron Mooy (from Melbourne City, free)

The 25-year-old, who impressed during Australia's friendly against England in May, signed from sister club Melbourne City and was loaned out to Huddersfield.

Nolito (from Celta Vigo, £14million)

The 29-year-old became the third summer arrival of Guardiola's reign after an impressive season with Celta Vigo where he scored 12 goals and recorded seven assists. Considered a late bloomer, having made his international debut at the age of 28, Nolito has previously played for Guardiola during his time at Barcelona.

Oleksandr Zinchenko (from Shakhtar Donestk, £1.7million)

One of Ukraine's bright sparks during their disappointing Euro 2016 campaign, the 19-year-old could flourish under the tutelage of Guardiola having been touted as a prospect for the future.

Leroy Sane (from Schalke, £37million)

Another of Europe hottest prospects, the 20-year-old Germany international could in the long term prove to be the pick of Guardiola's summer recruitment.

Gabriel Jesus (from Palmeiras, £27million)

Compared to fellow countryman Neymar, the Brazilian forward is representing his country at the Olympics and will be loaned back to Palmeiras until January.

Marlos Moreno (from Atletico National, £4.5million)

Guardiola continued to invest for the club's future by signing Colombian teenager Moreno. The forward, who has already made his international debut, will be loaned out to Spanish outfit Deportivo La Coruna.

John Stones (from Everton, £47.5million)

The England international had been included in City's Champions League squad for next week's play-off clash with Steaua Bucharest before the move was announced. Stones becomes the second most expensive defender in football history and is thought to fit the bill as Guardiola's ball-playing centre-back.