 He had spent a season with the club, and joined the Greek champions by signing a four-year contract, for a fee of €2.3 million.On 30 June 2015, Olympiacos turned down a bid in the region of €5 million from Fenerbahce.On 31 January 2017, Milivojević signed for Crystal Palace on a three-and-a-half year contract for an undisclosed fee.