Manchester City have completed the signing of Egyptian forward Omar Marmoush from Eintracht Frankfurt for €70 million (£59m).
The 25-year-old has signed a contract until June 2029, with potential add-ons worth an additional £4m.
Marmoush has been in outstanding form, netting 15 goals in 17 Bundesliga appearances this season, trailing only Bayern Munich’s Harry Kane.
“Joining Manchester City is an incredible honor,” said Marmoush. “This club has been at the top for years, and I’m excited to be part of it.”
The Egyptian international believes his best years are still ahead.