Brazilian winger Douglas Costa will sign a permanent deal with Juventus at the end of the season after the Old Lady activated the player’s buy-out clause at Bayern Munich.

The BBC report that Juventus will pay Bayern a fee of £41 million for the player’s services after he spent the first half of the season on loan at the Turin club.

Costa has had a mixed start to life in Italy, scoring just once and registering four assists in Serie A.

Tullio M. Puglia/Getty Images Sport

The Brazilian’s departure will see Bayern pick up a club-record fee for a player sold, eclipsing the £20 million that Real Madrid paid for Toni Kroos back in 2014.

Costa joined Bayern in 2015 from Shakhtar Donetsk for somewhere in the region of £27 million after being linked with a host of European clubs.

The winger often struggled for regular game time in the Bundesliga and only scored eight league goals over the course of two seasons with Bayern.