The Premier League has long been home to legendary one-club icons — but also to players who spent their careers bouncing from team to team in search of minutes, trophies, or a fresh start. This list highlights the league’s ultimate journeymen: players who suited up for at least six different Premier League clubs. From title winners to well-traveled talents who never quite settled, these are the 15 most nomadic figures in Premier League history.
15. Louis Saha – 6 clubs
D. Ribeiro / Shutterstock.com
The French striker made his Premier League debut on loan at Newcastle before joining Fulham, where he found his form. He then won two league titles at Manchester United and later played for Everton, Tottenham, and Sunderland. Clubs: Newcastle, Fulham, Man United, Everton, Tottenham, Sunderland.
14. Scott Sinclair – 6 clubs
Oleksandr Osipov / Shutterstock.com
Sinclair started at Chelsea but struggled for playing time before finding success at Swansea. He later played for Manchester City, West Brom, Aston Villa, and Wigan. Clubs: Chelsea, Wigan, Swansea, Man City, West Brom, Aston Villa.
By https://www.flickr.com/photos/95721003@N00/ – https://www.flickr.com/photos/95721003@N00/2443498703/, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=51541858
Bent burst onto the Premier League scene with Ipswich and later became a prolific scorer for Charlton, Spurs, and Sunderland. He finished his top-flight journey with spells at Aston Villa and Fulham. Clubs: Ipswich, Charlton, Tottenham, Sunderland, Aston Villa, Fulham.
By Mattythewhite – Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=15881348
Barmby made a strong impression at Tottenham before stints at Middlesbrough, Everton, and Liverpool. He also featured for Leeds and hometown club Hull in the twilight of his career. Clubs: Tottenham, Middlesbrough, Everton, Liverpool, Leeds, Hull.
11. Les Ferdinand – 6 clubs
mountainpix / Shutterstock.com
One of the league’s greatest scorers, Ferdinand starred at QPR and Newcastle before moving to Spurs. He also played for West Ham, Leicester, and Bolton late in his career. Clubs: QPR, Newcastle, Tottenham, West Ham, Leicester, Bolton.
10. Scott Parker – 6 clubs
Cosmin Iftode / Shutterstock.com
Parker began at Charlton and moved to Chelsea, but truly shined with West Ham and Tottenham. He also played for Newcastle and Fulham during his Premier League career. Clubs: Charlton, Chelsea, Newcastle, West Ham, Tottenham, Fulham.
9. Robbie Keane – 6 clubs
Photo Works / Shutterstock.com
Keane scored regularly for Coventry, Leeds, and especially Tottenham, where he became a fan favorite. He also had shorter stints with Liverpool, West Ham, and Aston Villa. Clubs: Coventry, Leeds, Tottenham, Liverpool, West Ham, Aston Villa.
Known for his versatility and longevity, Milner has played for six clubs over two decades. His career includes Leeds, Newcastle, Aston Villa, Man City, Liverpool, and Brighton. Clubs: Leeds, Newcastle, Aston Villa, Man City, Liverpool, Brighton.
7. Nicolas Anelka – 6 clubs
mooinblack / Shutterstock.com
Anelka played for six Premier League clubs, including title-winning stints at Arsenal and Chelsea. He also had spells with Liverpool, Man City, Bolton, and West Brom. Clubs: Arsenal, Liverpool, Man City, Bolton, Chelsea, West Brom.
6. Craig Bellamy – 7 clubs
Rosli Othman / Shutterstock.com
Bellamy was a fiery forward who played for seven different Premier League teams, starting with Coventry and Newcastle. He later featured for Blackburn, Liverpool, West Ham, Man City, and Cardiff. Clubs: Coventry, Newcastle, Blackburn, Liverpool, West Ham, Man City, Cardiff.
5. Tal Ben Haim – 7 clubs
YiAN Kourt / Shutterstock.com
Ben Haim was a reliable defender who played for seven Premier League teams, including Bolton and Chelsea. His journey also took him to Man City, Sunderland, Portsmouth, West Ham, and QPR. Clubs: Bolton, Chelsea, Man City, Sunderland, Portsmouth, West Ham, QPR.
By dalli58 – https://www.flickr.com/photos/dalli/2764215612/, CC BY-SA 2.0, https://commons.wikimedia.org/w/index.php?curid=5167330
Once considered a top prospect, Routledge played for seven Premier League clubs but only found long-term stability at Swansea. His other stops included Crystal Palace, Tottenham, Portsmouth, Fulham, Aston Villa, and Newcastle. Clubs: Crystal Palace, Tottenham, Portsmouth, Fulham, Aston Villa, Newcastle, Swansea.
3. Andy Cole – 7 clubs
D. Ribeiro / Shutterstock.com
Cole is one of the league’s top scorers, best known for his time at Manchester United. In addition to the Red Devils, he also played for Newcastle, Blackburn, Fulham, Man City, Portsmouth, and Sunderland. Clubs: Newcastle, Man United, Blackburn, Fulham, Man City, Portsmouth, Sunderland.
2. Peter Crouch – 7 clubs
ph.FAB / Shutterstock.com
Crouch became a fan favorite for his height and unique style, playing for seven Premier League clubs. These included Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke, and Burnley. Clubs: Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke, Burnley.
1. Marcus Bent – 8 clubs
By nicksarebi – Flickr, CC BY 2.0, https://commons.wikimedia.org/w/index.php?curid=4107880
The ultimate Premier League journeyman, Bent played for a record eight clubs in the division. His path included Crystal Palace, Blackburn, Ipswich, Leicester, Everton, Charlton, Wigan, and Wolves. Clubs: Crystal Palace, Blackburn, Ipswich, Leicester, Everton, Charlton, Wigan, Wolves.