Portuguese international, 35, has 89 caps for his country
Wednesday 31 May 2017 18:19, UK
Rangers have confirmed the signing of Portuguese defender Bruno Alves on a two-year-deal.
The 35-year-old spent last season in Serie A, making 36 appearances for Cagliari.
Alves has 89 caps for his country and is part of Portugal's squad for the Confederations Cup in Russia, which begins on June 17.
He becomes Pedro Caixinha's first signing as Rangers manager and he told the club website: "I am very happy to join and I will do my best to win.
"The main reason that I come here, I have this feeling and desire to win and to move here will bring this back to me and my career.
"In almost all the clubs I have played for, I win and I expect to win here, for the fans, for the club and I think I can do this here. It is going to be an amazing journey, I am sure about that."
Alves has won the Primeira Liga four times with FC Porto and was named Primeira Liga player of the year in 2009. He was part of the Portugal squad that won Euro 2016, serving as a back-up to Pepe and Jose Fonte in central defence.
His vast experience will be a key asset in the new-look Rangers that the manager is trying to forge in Govan.
Caixinha said: "In my opinion all teams need to be built and organised from the back and Bruno is a very talented and experienced player.
"He is also really mature and a leader with a strong character, so I'm very happy that he has signed a two-year deal with us at the beginning of this new project and this new cycle we want to start with Rangers."
Alves joined Zenit Saint Petersburg in August 2010 for €22m (£19.1m) and won two Russian Premier League titles.
The 6ft2in centre-half moved to Turkish side Fenerbahce in June 2013 for a reported fee of €5.5m (£4.8m) and he helped the club win the Super Lig and the Turkish Super Cup after a victory over Galatasaray in August 2014.