6. Nicolas Anelka (12 clubs)
Probably the first name that springs to mind when discussing great journeymen, Nicolas Anelka’s CV boasts some of the very best clubs in world football. The perceptually bald Frenchman turned out for the likes of PSG, Arsenal, Real Madrid, Manchester City, Chelsea and Juventus during his ridiculously illustrious career, and finally finished off at Mumbai City in India. He also had spells at Bolton Wanderers and West Brom as well as Fenerbahce in Turkey and Shanghai Shenhua in China.
7. Peter Crouch (12 clubs)
The wonderfully skillful big-man upfront, well remembered for his fabulous robot celebration in the colours of England, has represented 12 different clubs, including Liverpool and Tottenham, and is still going strong with current side Stoke City. Crouch became only the 26th player to score 100 goals in the Premier League, and is the oldest player to hit the landmark.
8. Christian Vieri (12 clubs)
Perhaps best remembered for his spell at Inter Milan, the powerful Italian striker played for 12 clubs throughout his career, mainly in Italy, but also in Spain and France. Once considered the finest forward on the continent, Vieri pulled on the shirt for the likes of Juventus, Atletico Madrid and Lazio, but it was Internazionale he remained with for the longest. Six seasons! He almost deserves a medal for such loyalty.
9. Kevin-Prince Boateng (Nine clubs)
The Ghana international left Bundesliga side Eintracht Frankfurt in favour of a return to the Serie A with Sassuolo in June. It marked his third different league in three successive seasons after his 2016/17 spell with Las Palmas in La Liga. The 31-year-old enjoyed two previous spells in Serie A with AC Milan and Sassuolo is his ninth different club during a nomadic career, which has seen him take in spells at Tottenham, Borussia Dortmund and Schalke.
10. Rafael van der Vaart (Seven clubs)
Former Tottenham star Rafael van der Vaart signed for Danish top-flight side Esbjerg last month. The Dutch veteran, 35, was let go by Midtjylland at the end of last season but wanted to stay in Denmark to be with his girlfriend. Van der Vaart spent a little over two seasons at White Hart Lane, scoring 24 times in 63 Premier League games. The Dutchman has also played for Ajax, Hamburg, Real Madrid and Real Betis during his long career.