Luka Milivojevic del Crystal Palace ha collezionato 18 presenze, per un totale di 503 minuti. É stato scelto nell'11 iniziale in 5 partite su 38 giornate ed è stato frequentemente utilizzato come subentrato, in 13 occasioni.
L'ultima presenza di Milivojevic in Premier League è stata il 29 aprile, gara in cui ha giocato solamente un minuto con la maglia del Crystal Palace contro il West Ham United, nella vittoria per 4-3.
Milivojevic ha giocato 15 partite di Premier League nell'ultima stagione con il Crystal Palace.
Prima di cominciare l'esperienza con il Crystal Palace nel gennaio 2017, Milivojevic ha collezionato 63 presenze in campionato con l'Olympiakos, per un totale di 11 gol e 4 assist.
Milivojevic ha fatto il suo esordio in Premier League con il Crystal Palace l'11 febbraio 2017 come titolare contro lo Stoke a 25 anni e 310 giorni. In totale, nella sua carriera in Premier League, ha giocato 183 partite, con 28 gol e 5 assist.