The Ukranian youngster jined Manchester City this summer from Russian side FC Ufa and is tipped for a big future in the game.
The 19-year-old has played 33 professional club appearances, scoring two goals and also has six caps for his country.
Zinchenko was Guardiola's third signing for City this summer and played in all three of Ukraine's matches at Euro 2016 this summer.