The 21-year old Argentine midfielder has completed his transfer for an undisclosed fee from Racing Club.
Zuculini, who is an Argentina U20 international, made 92 appearances and scored 10 goals during his time with the Buenos Aires outfit but will now continue his career with the English champions.
Zuculini told the club's official website: "I'm very excited about the future. I am looking forward to the experiences which this move will bring and to improving myself as a player."
Manchester City FC (@MCFC) August 8, 2014
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball