Mali's Mustapha Yatabare (Photo: Reuters)
The Piraeus club did not specify the duration nor terms of the contract but Greek press reports said the 24-year-old player has signed a four-year contract for a 2.2 million euros fee.
Yatabare last season played for French side SC Bastia making 31 appearances and scoring one goal.
He has also played for French clubs Monaco (2011-2012) and Caen (2008-2011).
Yatabare has made five appearances with the Mali national team since 2008.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO Sports and on Facebook at AhramOnlineSports)