Besiktas have signed striker Hugo Almeida from Werder Bremen for a transfer fee of €2 million on a three-and-a-half year contract.
The Besiktas Board made the announcement on Friday explaining the terms and conditions of the contract.
Almeida will be paid €1.65 million for the second half of the current season by the Turkish giants and thereafter his annual salary will be €2.5 million.
The 26-year-old Portugal international centre-forward has been in good form for Bremen this season, having scored nine goals in 13 appearances in the German Bundesliga.
Almeida had been linked with a number of clubs including Lazio and Real Madrid.