The Premier League side have only played one match so far this summer, a situation in which United found themselves against the Bundesliga outfit when they lost 4-1.
Manchester City will take part in only their second pre-season match of the summer - more than a week since their first - when they take on Borussia Dortmund in the International Champions Cup on Thursday.
Dortmund, by contrast, have already played five matches this summer, the last of which was a 4-1 demolishing of Manchester United, who had also only played one match by the time that they took on the German side.
Pep Guardiola's men will therefore be up against it when the two sides meet at the Universiade Sports Stadium in Shenzhen.
The Blues were stretched when they took on Bayern Munich at the Allianz Arena last week, deploying Aleksandar Kolarov as an emergency centre-back in a team packed with young talent from the club's academy.
Guardiola is likely to name a similar line-up against Dortmund, who were in irresistible form in their meeting with United in Shanghai. Thomas Tuchel will be unable to call upon City target Pierre-Emerick Aubameyang for this game as the Gabon international has flown back to Europe with his wife due to give birth.
But he will be buoyed by his side's performance against United and especially with the two fine goals scored by new signing Ousmane Dembele, of whom much is expected in the coming years, and Gonzalo Castro.
Roman Weidenfeller played the whole game in goal for Dortmund in Shanghai but his backup, Roman Burki, gave the pre-match press conference and he could be in line for a start.
"Tomorrow it will be a very good test for us, like the first game against Manchester United," he said on Wednesday. "We will do everything for the win."
Tuchel, likewise, is looking forward to locking horns with Guardiola, two months after the teams last met in the DFB-Pokal final, the Catalan's last game in charge of Bayern Munich.
"We played several times, I played with Mainz against him, with Dortmund against him," said the Dortmund boss. "The last game for him as coach was the cup final against us and I look forward to meeting him again tomorrow."
The Premier League side seemed to have settled the tie when Sergio Aguero opened the scoring, but a late goal from Thomas Tuchel's charges forced it into penalties.
Despite conceding a last-gasp equaliser in a 1-1 draw with Borussia Dortmund, Manchester City were able to celebrate Pep Guardiola's first win in charge thanks to a penalty shootout success.
It looked as though City would claim the triumph in regulation time when David Silva and Sergio Aguero - off the bench and featuring for the first time since last season - combined for the latter to open the scoring in the 79th minute in China.
But just when it seemed they had done enough for a 1-0 victory, City switched off from a corner in the fifth minute of stoppage time and Christian Pulisic's effort crept its way into the net, through the legs of replacement goalkeeper Angus Gunn.
Although Gunn - the son of former Norwich goalkeeper Bryan Gunn - may feel he could have done better with that goal, the 20-year-old proved the hero in the shootout, saving three times as City prevailed 6-5 after eight kicks apiece.
With Raheem Sterling having missed City's seventh effort, Gunn saved from Jacob Bruun Larsen to keep City in it and then again from Mikel Merino after Angelino's successful conversion for the victors.
Dortmund were almost gifted an opener three times in the first 20 minutes when two errant passes from Willy Caballero and one from Tosin Adarabioyo led to chances for Ousmane Dembele and Emre Mor, but neither man could convert.