Manchester City have reached a verbal agreement with Eintracht Frankfurt to sign striker Omar Marmoush.
Marmoush, who can operate across the front three, has scored 15 goals in the Bundesliga so far this season, just one behind Bayern Munich striker Harry Kane who sits top of the rankings with 16.
The Egypt international agreed in principle to a move to City last week, pending an agreement between the clubs.