The former France striker is just 33 but has told pals he has had enough of football, the Sun reports.
Anelka, nicknamed Le Sulk, is training with former Chelsea boss Carlo Ancelotti's Paris St Germain.
Ancelotti said Anelka has only asked to train, adding that they both are friends.
Anelka played for Arsenal, Liverpool Man City, Bolton and Chelsea in the Premier League. (ANI )