Анелька перешел в «Шанхай» из «Челси» в 2011 году, подписав с китайским клубом двухлетний контракт. Однако в настоящий момент 33-летнего форварда не устраивает его положение в команде, и в следующем году Анелька готов пойти на снижение своей зарплаты до $7 млн ради возможности выступать в другом клубе.
В нынешнем сезоне Анельκа отличился тремя забитыми мячами.