Borussia Dortmund have confirmed the departure of Andriy Yarmolenko to West Ham.
The club have announced that Yarmolenko has signed a four-year deal following his arrival.
Twitter: West Ham United are delighted to confirm the signing of Ukraine international Andriy Yarmolenko! #WelcomeAndriy
Twitter: Andrey #Yarmolenko verlässt den BVB und wechselt zu @WestHamUtd in die @premierleague!
Machet gut, Andrey! https://t.co/YhFVHcCzT8 (@BVB)
Reports have claimed that West Ham agreed a fee of £22m with Dortmund for Yarmolenko.
The 28-year-old scored six goals for Dortmund last season, which included a superb strike against Tottenham in the Champions League.
Yarmolenko has been capped 77 times by Ukraine, scoring 35 goals for his country.
He previously plyed his trade for Dynamo Kiev in his home country, where he scored 137 goals in 341 appearances.
West Ham are also expected to confirm the arrival of Jack Wilshere on a free transfer from Arsenal in the coming days.