Galatasaray have signed Spanish winger Albert Riera from Olympiacos for €3 million, the Turkish club announced. The much-travelled 29-year-old has agreed an initial four-year contract with Galatasaray after spending one season in Greece.

Aside from Olympiacos, Riera has also played for Real Mallorca and Espanyol in Spain, French side Bordeaux and English sides Manchester City and Liverpool. He has won 16 caps for Spain since making his international debut in 2007.

Riera said on the Olympiacos website: "I wish to thank the president and the Olympiacos board for finally accepting my desire to move to Galatasaray, as it was an excellent proposal for me and my family.

"I believe that I showed the best of me in the year that I was with the team and I wish Olympiacos, my co-players and the fans all success."