Bolton Wanderers 25 sierpnia 2006 roku Bolton Wanderers podpisał z Anelką czteroletni kontrakt. Suma transferu opiewała na osiem milionów funtów. Francuz zadebiutował w The Trotters 9 września w ligowym meczu z Watfordem. Pierwszego gola strzelił dziesięć dni później – 19 września w wygranym 3:1 spotkaniu Pucharu Ligi Angielskiej z Walsall FC. Ostatecznie sezon 2006/2007 Anelka wraz ze swoim klubem zakończył na 6. miejscu w tabeli, a w 35. meczach strzelił jedenaście goli. W styczniu 2007 roku pojawiła się informacja jakoby Anelka miał powrócić do swojego byłego klubu – Arsenalu. Ostatecznie Francuz pozostał w Boltonie i 30 sierpnia przedłużył swój kontrakt o kolejne cztery lata.
Chelsea F.C. thumb|200px|Anelka grający w Chelsea 11 stycznia 2008 roku Anelka przeszedł do Chelsea za 15 milionów funtów. Francuz w The Blues zadebiutował już następnego dnia w meczu z Tottenhamem Hotspur. Dwa tygodnie później strzelił swojego pierwszego gola dla londyńskiej drużyny w spotkaniu Pucharu Anglii z Wigan Athletic, zaś pierwsze ligowe trafienie zaliczył 2 lutego w meczu przeciwko Portsmouth.