Borussia Dortmund have completed the signing of Henrikh Mkhitaryan from Shakhtar Donetsk, according to the Ukrainian club.

Dortmund yesterday made an obligatory statement to the German stock exchange confirming they were in negotiations with Shakhtar for the Armenian attacking midfielder, but that "details still have to be resolved".

Overnight, Donetsk said the transfer was wrapped up and the 24-year-old had become a Dortmund player for a fee of £23.7 million.

"Our club thanks Henrikh for the time he spent at Shakhtar and wishes him the best of luck," read a statement on the Shakhtar website.

Mkhitaryan shot to prominence last season when he scored 12 goals in his side's first nine games of the season.

He then scored twice in his side's opening Champions League tie against FC Nordsjaelland and helped the club dispose of Chelsea in the group stage of that competition.

He made a total of 106 appearances for Shakhtar and scored 46 goals and is destined to plug the gap in the Dortmund side left by the sale of Mario Gotze to Bayern Munich.