Borussia Dortmund sign Andriy Yarmolenko from Dynamo Kiev

Borussia Dortmund have completed the signing of Ukraine midfielder Andriy Yarmolenko from Dynamo Kiev.

The Ukraine international joins BVB on a four-year contract after 339 competitive games for Kiev.

Dortmund brought in Yarmolenko as a replacement for Ousmane Dembele, 20, who on Monday completed the paperwork to finalise his €105 million transfer to Barcelona.

According to kicker, €25 million of that fee will now go to Kiev, who allowed Yarmolenko to sign a four-year deal at the Westfalenstadion.

Yarmolenko had frequently been linked with a move to Dortmund over the past few seasons, and BVB sporting director Michael Zorc said: "Andriy is a player we've tracked for a long time and who stands for top level football both on club and national team level."

The 27-year-old has won 69 caps for his country, scoring 29 goals and made a further 339 competitive appearances for Kiev in which he struck 137 times.

"I am very thankful that Dinamo Kiev has fulfilled my dream of moving to a top European club," Yarmolenko said. "I will work hard in training, and help BVB reach its biggest goals. It's always about that."