Anelka celebrates scoring for one of his English clubs in August 2009.

Can you name all 12 clubs that Nicolas Anelka played for?

Few players have enjoyed careers quite as up-and-down as Nicolas Anelka, who played across Europe and the world, fluctuating between top clubs and lesser-known strugglers.

The question is – how well can you remember that career? Anelka made 13 moves during his 19 years as a senior professional, representing 12 different clubs in that time.

We’re giving you just five minutes to name them all, with only the years in which they represented each club as your clue. Our score to beat is 10/13.

Once you’ve completed this, why not try name the nine clubs that Zlatan Ibrahimovic has played for?

If you haven’t already, sign up for a Planet Sport account to access hints for those tricky answers and to register your score on the leaderboard.

In the meantime, good luck, and don’t forget to tweet us your scores at @planetfutebol.

NEXT QUIZ: Can you name every Champions League final goalscorer since 2000?