Jorginho was close to joining City this summer.
"It would have been a mistake for us and for him if he came here when he wanted to go with Maurizio".
Had Jorginho come to the Etihad, it would have left little room for Zinchenko whose unnatural full back position was hardly going to prove long term. "My advice is for players to go where they want to go", he told a news conference ahead of Friday's International Champions Cup clash with Borussia Dortmund (9:05 p.m. ET, ESPN2).
Guardiola has travelled to the United States for games against Borussia Dortmund, Liverpool and Bayern Munich with a squad made up mostly of young players as many of his regular stars are enjoying an extended break following their exploits in Russian Federation.
Mahrez, 27, signed a five-year deal to complete his £60m switch from Leicester seven days ago, while former England goalkeeper Hart has spent the last two seasons on loan at Torino and West Ham after falling out of favour with Guardiola. He's so young and in two years it is another European Championships and then in four years another World Cup.
'No, we are not disappointed, ' Guardiola said. "English football has signed an exceptional player".
City play Chelsea in the Community Shield on 5 August before opening their league campaign at Arsenal a week later.
The 31-year-old, who was left out of the World Cup squad, wants a permanent move away from City but was a surprise inclusion when the squad left for Chicago on Tuesday. "In his situation, he's here and we will try to find a solution, which is best for him and if not he'll stay here". If they are ready they'll help us and if not we'll wait for them. "You never know what will happen in the future but we'll see", Zinchenko said.
"But even that I don't think sways my decision, or should sway his decision, one way or the other. We are so happy to have him here".