For 70 million euros (£59 million), Manchester City acquired Egypt’s Omar Marmoush from Eintracht Frankfurt.
The 25-year-old has agreed to a deal that will last until June 2029 and include £4 million in add-ons.
Second only to England captain Harry Kane’s 16 goals for Bayern Munich this season, Marmoush has scored 15 goals in 17 Bundesliga appearances.
Manchester City is one of the biggest clubs in the world over the past 10 years, so it was not a question,” Marmoush said.
“It’s a pleasure and an honour for me and my family to be representing Manchester City. It makes them happy; it makes me happy that my dreams are becoming a reality.
“The last two seasons have been great, but it is just the beginning for me.”
In the January transfer window, City also acquired Uzbekistan defender Abdukodir Khusanov from Lens for £34 million and 19-year-old Brazilian defender Vitor Reis from Palmeiras for £30 million.
Marmoush, who has played as a striker, a number 10 and a winger, said: “On the pitch I am fast, good on the ball, I try to see where the spaces are and exploit the spaces – and I’m dangerous.
“My main strength I would say is that I always want to win – that is from a character point of view.”
City director of football Txiki Begiristain said Marmoush has “outstanding pace and awareness” and that his versatility is a “really valuable asset”.
Marmoush began his career with Wadi Degla in the Egyptian Premier League, before signing for VfL Wolfsburg in 2020.
He had loan spells at FC St Pauli and VfB Stuttgart before his 2023 move to Frankfurt, for whom he scored 37 goals and made 20 assists in 67 games.