Beşiktaş have completed the signing of Dusko Tosic on a three year deal.
The Black Eagles completed the transfer at the club headquarters in Akaretler, Istanbul.
The club released a statement on their official website and the stock exchange confirming the deal.
Tosic will earn €900,000 for the 2015-16 season and €950,000 for the 2016-17 season. The Serbian international will receive a €10,000 per-match bonus for both seasons as well.
The third year of the contract is optional but will be worth €950,000 if Tosic remains at the club.
The contract will be automatically extended if Tosic makes 35 appearances in the 2016-17 season.
Tosic made 30 appearances for Gençlerbirliği based side this season.
Beşiktaş finished the league in third place and booked a place in the Europa League group stages next season.
The 30-year-old full-back has played for QPR, Werder Bremen and Red Star Belgrade in the past.