- Pepe has left Real Madrid after spending 10 years with the club
- The Portuguese defender joined Los Blancos from Porto in 2007
- He played over 300 matches, winning three La Liga titles
Besiktas have announced that former Real Madrid defender has put pen to paper on a two-year deal.
The Portugal international joins the Turkish club on a free transfer after a decade at the Santiago Bernabeu.
The Brazil born player played over 300 games for Los Blancos helping Madrid to a Liga and Champions League double in his final campaign.
Besiktas president Fikret Orman said that the Portugal international would add leadership to the club's backline as they aim to retain the Super Lig crown they won last season.
Orman added: "We have added a very important player with a career and personality that we like."
Pepe won three league titles, as many Champions League crowns and two Club World Cup medals at Madrid.
Meanwhile, you can see NAIJ.com's video of the Super Eagles training ahead of the World Cup qualifiers;