Omar Marmoush has completed his move to Manchester City from Eintracht Frankfurt.
Sky Sports News understands City have paid an initial fee of £59m (€70m) plus a further £4.2m (€5m) in bonuses.
The Egypt international joins on a four-and-a-half-year deal after scoring 15 goals in 17 matches for the Bundesliga side this season and becomes City’s third signing of the January window following the additions of Vitor Reis and Abdukodir Khusanov.
Marmoush arrives after only 18 months with Frankfurt, who he joined from Wolfsburg in July 2023 on a free transfer.
“I’m so happy to be here,” he said. “Manchester City is one of the biggest clubs in the world over the past 10 years, so it was not a question.

“It is an honour the club showed an interest in me and now I’m here. The last two seasons have been great, but it is just the beginning for me.”
Marmoush can operate across the front three and has been involved in more goals than any other player in the Bundesliga this season, including Harry Kane.

“I’ve played many positions. For the national team I am playing left wing most of the time. At my former club, I was playing No 9, sometimes at 10 and also an eight,” added Marmoush.
“I am comfortable in all positions. But wherever I play, I will always give my all to try and help the team.”