Netherlands striker Wout Weghorst will join Manchester United on a season-long loan.
The 30-year-old forward, who played for Besiktas for the first part of the season, is now travelling to Manchester for a medical before the transfer can be finalised.
His loan at the Turkish club will end after an agreement has been finalised.
Besiktas will receive €3 million (£2.7 million) from United as payment for concluding his contract early. The Turkish club has been insistent that Weghorst will not go without a quality replacement, therefore they have been attempting to sign Vincent Aboubakar from Al Nassr in Saudi Arabia.
In 16 league games with Besiktas, Weghorst led the team with eight goals and four assists.
The striker stole the headlines in the Netherlands' FIFA World Cup quarter-final match against Argentina last month when he scored two late goals for his country.
On January 7, his most recent goal helped Besiktas defeat Kasimpasa 2-1, and after the game, he appeared to wave goodbye to the team's supporters.
United boss Erik ten Hag will now be able to sign a fellow Dutchman to meet the squad's need for a striker.
In the subsequent penalty shootout, which Argentina won, he also scored.
The 30-year-old contributed to Burnley's £12 million move from Wolfsburg with two goals in 20 appearances, but it wasn't enough to keep the Clarets from being demoted to the Championship.
If there are no complications, Weghorst might be registered in time to play in the Old Trafford derby clash with Manchester City on Saturday.