West Ham have agreed a deal with Eintracht Frankfurt to sign striker Sebastien Haller, the Bundesliga club have confirmed.
The 25-year-old has been granted permission to travel to London for a medical and to complete a move to the Premier League.
Manuel Pellegrini's side will reportedly pay £45million for the former France Under-21 international, which would break the club record of £34m they paid Lazio for Felipe Anderson last year.
Haller scored 15 goals in 23 Bundesliga starts last season as Eintracht finished in seventh place.
He struck a further five times in their run to the semi-finals of the Europa League, where they lost to Chelsea on penalties.
Haller is set to become West Ham's second major signing of the close season following the arrival of attacking midfielder Pablo Fornals from Villarreal.
West Ham quickly brokered a deal for Haller after they missed out on Maxi Gomez, who left Celta Vigo for Valencia.
Earlier, the Hammers confirmed the departure of full-back Sam Byram, who has joined Norwich City for a reported £750,000.
Byram, 25, made only 36 first-team appearances after joining from Leeds United in January 2016.
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss