The Blues will take on Manchester United in one of three fixtures scheduled - and that game will be the first time in history the sides have met overseas.
The match will take place at the NRG Stadium this Thursday, 20 July with City also set to face Tottenham and Real Madrid in this, the fifth International Champions Cup.
City will take on Tottenham at Nashville's Nissan Stadium and Real Madrid in Los Angeles as Pep Guardiola fine tunes his squad ahead of the 2017/18 campaign.
Thursday, July 20
Manchester United. v Manchester City F.C. – 8.30pm CDT
Wednesday July 26
Real Madrid v Manchester City – Los Angeles Memorial Coliseum; Los Angeles, California - 8pm PCT
Saturday, July 29
Manchester City v Tottenham Hotspur – Nissan Stadium; Nashville, Tennessee - 5pm CDT