Sportsboom Logo
  • Baseball

  • Basketball

  • Betting

  • Boxing

  • Cricket

  • Darts

  • Football

  • Golf

  • Interviews

  • MMA

  • Motor Sports

  • NBA

  • NFL

  • Olympics

  • Pool

  • Rugby

  • Snooker

  • Tennis

Interviews
Predictions
Transfers
Betting
  • Sports
    • Baseball
    • Basketball
    • Betting
    • Boxing
    • Cricket
    • Darts
    • Football
    • Golf
    • Interviews
    • MMA
    • Motor Sports
    • NBA
    • NFL
    • Olympics
    • Pool
    • Rugby
    • Snooker
    • Tennis
  • Interviews
  • Predictions
  • Transfers
  • Betting
    1. Home>
    2. Football>
    3. Which Player Has Played for The Most Premier League Clubs?
    Football
    Football
    Guide

    Which Player Has Played for The Most Premier League Clubs?

    These players are the ultimate journeymen of the English Premier League.

    Hardik Malhotra
    Hardik Malhotra
    Sports Writer

    Last updated: 2025-03-07

    Chad Nagel
    Sports & Betting Editor

    7 minutes read

    Liverpool's Peter Crouch

    Liverpool's Peter Crouch//Getty Images

    Table of Contents
    • The 15 players who have played for the most Premier League clubs
    • Scott Parker 
    • Robbie Keane
    • James Milne
    • Nicolas Anelka
    • Craig Bellamy
    • Tal Ben Haim
    • 4. Wayne Routledge
    • Andy Cole
    • Peter Crouch
    • Marcus Bent

    Premier League, founded in 1992, is the top tier of English football. It is one of the top five European leagues. 

    The English Premier League is the most followed and watched league around the globe. The league has a very long and rich history of top players and managers. The league is also financially very rich and has one of the best global telecast and broadcast deals in sports history. 

    The Premier League is always on top of the spending charts in every transfer window, with a lot of ins and outs every window. With most clubs in the league in great financial situation, it is rare to see transfers within the league. But some players have played for multiple clubs within the English top-flight. 

    Join us as we take a look at the players who have played for the most Premier League clubs. 

    The 15 players who have played for the most Premier League clubs

    RankName No. of clubs Clubs
    1Marcus Bent8Crystal Palace, Blackburn, Ipswich Town, Leicester, Everton, Charlton, Wigan, Wolves
    2Peter Crouch7Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke, Burnley
    3Andy Cole7Newcastle, Man Utd, Blackburn, Fulham, Man City, Portsmouth, Sunderland
    4Wayne Routledge7Crystal Palace, Tottenham, Portsmouth, Fulham, Aston Villa, Newcastle, Swansea
    5Tal Ben Haim7Bolton, Chelsea, Man City, Sunderland, Portsmouth, West Ham, QPR
    6Craig Bellamy7Coventry, Newcastle, Blackburn, Liverpool, West Ham, Man City, Cardiff
    7Nicolas Anelka6Arsenal, Liverpool, Man City, Bolton, Chelsea, West Brom
    8James Milner6Leeds, Newcastle, Aston Villa, Man City, Liverpool, Brighton
    9Robbie Keane6Coventry, Leeds, Tottenham, Liverpool, West Ham, Aston Villa
    10Scott Parker6Charlton, Chelsea, Newcastle, West Ham, Tottenham, Fulham
    11Les Ferdinand6QPR, Newcastle, Tottenham, West Ham, Leicester, Bolton
    12Nick Barmby6Tottenham, Middlesbrough, Everton, Liverpool, Leeds, Hull
    13Darren Bent6Ipswich, Charlton, Sunderland, Spurs, Villa, Fulham
    14Scott Sinclair6Chelsea, Wigan, Swansea, Man City, West Brom, Aston Villa
    15Louis Saha6Newcastle, Fulham, Man United, Everton, Spurs, Sunderland
    Sportsboom Event Table Logo

    10. Scott Parker 

    6 clubs: Charlton, Chelsea, Newcastle, West Ham, Tottenham and Fulham 

    Scott Parker

    Scott Parker//Getty Images

    Young fans think of Scott Parker as the current Burnley manager or the former Fulham manager. But Parker was once a top midfielder in the Premier League. Parker broke through at Charlton, making 110 appearances for the club, before moving to Chelsea, but he could not make his mark with the Blues. He then joined Newcastle United and later joined West Ham in 2007. 

    He also played for Tottenham and Fulham before hanging up his boots. 

    9. Robbie Keane

    6 clubs: Coventry, Leeds, Tottenham, Liverpool, West Ham and Aston Villa

    Robbie Keane is considered a Premier League legend by many. The Irish striker was one of the most prolific strikers in the league during his generation. He scored a total of 126 goals and assisted 37 times in 349 English top-flight appearances. 

    His Premier League career started with Coventry City before moving to Leeds United. Keane spent most of his career with Tottenham Hotspur, joining the club in 2002 and scoring 91 Premier League goals for the side. He later joined Liverpool in 2008 and also spent two seasons out on loan with West Ham United and Aston Villa. 

    8. James Milne

    6 clubs: Leeds, Newcastle, Aston Villa, Man City, Liverpool and Brighton

    James Milner is the only active player on the list. Milner currently plays for Brighton & Hove Albion in the Premier League. He has made over 600 appearances in the league and currently ranks 2nd in the league for most appearances. 

    Milner broke through at Leeds United as a 16-year-old and the midfielder spent four years at Newcastle before joining Aston Villa in 2008. After winning the PFA Young Player of the Year in his second season at Villa Park, Man City came calling with a £26m offer and signed the English star. 

    He helped the club win a few Premier League titles before joining Jurgen Klopp at Liverpool, helping the club back to European heights. He joined Brighton at the age of 37 in 2023. 

    7. Nicolas Anelka

    6 clubs: Arsenal, Liverpool, Man City, Bolton, Chelsea and West Brom

    Nicolas Anelka had a reputation of constantly changing clubs during his playing career. Anelka broke through at Arsenal during their title-winning 1997-98 season. He joined Real Madrid from the Gunners and returned to the Premier League with Liverpool, joining the club on loan. 

    He joined Man City on a permanent transfer in 2002. Anelka went on to play for Bolton, Chelsea and West Brom in the English Premier League. 

    6. Craig Bellamy

    7 clubs: Coventry, Newcastle, Blackburn, Liverpool, West Ham, Man City and Cardiff

    The current Wales men’s national team manager, Craig Bellamy, played for seven different Premier League clubs during his playing career. His Premier League debut came during the 2000-01 season with Coventry City. 

    He joined Newcastle United the summer after that, before moving to Liverpool in 2006. After just one year at the club and failing to impress, he joined West Ham. Just one year after that, he joined Man City, becoming the first signing after the club’s takeover. He later joined Liverpool and Cardiff City. 

    5. Tal Ben Haim

    7 clubs: Bolton, Chelsea, Man City, Sunderland, Portsmouth, West Ham and QPR

    Tal Ben Haim might not be a very well-known player among fans, but he did enjoy a fairly decent Premier League career. Ben Haim made his debut in the Premier League with Bolton Wanderers in 2004. He joined Chelsea in 2007 and joined Man City just a year later after making just 13 league appearances for the club. 

    He went on to play for Sunderland, Portsmouth, West Ham and QPR, featuring for a total of seven clubs in the English Premier League. 

    4. Wayne Routledge 

    7 clubs: Crystal Palace, Tottenham, Portsmouth, Fulham, Aston Villa, Newcastle and Swansea City

    Wayne Routledge was considered a huge talent within the English circuit when he broke through at Crystal Palace, playing all 38 games of their 2004-05 Premier League season. He signed for Tottenham after just one year but failed to break through at the club. He later joined Portsmouth and Fulham on loan before joining Aston Villa permanently in January 2008. 

    He finally settled down with Swansea City, making over 300 appearances for the club in ten years before hanging up his boots in 2021.

    3. Andy Cole 

    7 clubs: Newcastle, Man Utd, Blackburn, Fulham, Man City, Portsmouth and Sunderland

    Andy Cole is an English legend who is also a part of the Premier League Hall of Fame. At the time of writing, Cole is the 4th highest goalscorer in the league’s history, just behind Alan Shearer, Harry Kane and Wayne Rooney. Cole broke through at Newcastle United before joining Manchester United in January 1995 on a then-record transfer fee. 

    At Man United, Cole scored 93 league goals in 195 matches and helped the club lift five Premier League titles before joining Blackburn in 2001. He went on to play for Fulham, Man City, Portsmouth and Sunderland before his retirement in 2008.

    2. Peter Crouch

    7 clubs: Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke City and Burnley

    Peter Crouch is a household name in the Premier League, thanks to his goalscoring ability and long frame. Crouch is one of only 33 players with over 100 Premier League goals in history.  He made his top-flight debut with Aston Villa in 2002, rarely making any appearances for the club before joining Southampton in the 2004-05 season. 

    After just one season with the Saints, he joined Liverpool, where he scored 22 league goals across three campaigns. He later joined Portsmouth and Tottenham. Before he found a home at Stoke City, spending seven-and-a-half seasons at the club, helping them qualify for the Champions League during this time. Crouch hung up his boots in 2019 after a brief spell with Burnley. 

    1. Marcus Bent

    8 clubs: Crystal Palace, Blackburn, Ipswich Town, Leicester, Everton, Charlton, Wigan and Wolves

    Heading the list of the players who have played for most Premier League clubs is Marcus Bent. Named the ultimate journeyman, Marcus Bent is the only player to represent eight different clubs in the English Premier League. 

    His top-flight debut came during the 1997-98 season when he was with Crystal Palace, but the Eagles were relegated in that season. Bent’s next appearance in the Premier League came in 2001 with Blackburn. He joined Ipswich Town to help the club battle relegation but ultimately failed. 

    Bent spent the 2003-04 season on loan at Leicester before joining Everton on a permanent deal in 2004. He helped the Toffees qualify for the Champions League for the 2005-06 season. He also played for Charlton, Wigan and Wolves in the Premier League.

    Hardik Malhotra
    Hardik MalhotraSports Writer

    With over a decade of experience in sports writing, Hardik Malhotra has built a distinguished career in the internet industry. His expertise spans across various domains including Art Direction, Web Content Writing, and Content Management, all underscored by a high degree of initiative. Hardik’s passion for sports is reflected in his professional journey and personal interests.

    Table of Contents
    • The 15 players who have played for the most Premier League clubs
    • Scott Parker 
    • Robbie Keane
    • James Milne
    • Nicolas Anelka
    • Craig Bellamy
    • Tal Ben Haim
    • 4. Wayne Routledge
    • Andy Cole
    • Peter Crouch
    • Marcus Bent
    • Football
      • Copa America
      • EFL Championship
      • English Premier League
      • FIFA World Cup
      • Football Betting Sites
      • Football Transfer News
      • La Liga
      • Saudi Pro League
      • UEFA Champions League
      • UEFA Euro
    About Us
    Content TransparencyCopyright Notice Editorial PolicyLinking to SportsBoom About Us
    Privacy PolicySportsBoom AuthorsSB Market Index How We ReviewTerms and Conditions
    Sports Coverage
    Baseball
    Basketball
    Betting
    Boxing
    Cricket
    Darts
    Football
    Golf
    Interviews
    MMA
    Motor Sports
    NBA
    NFL
    Olympics
    Pool
    Rugby
    Snooker
    Tennis
    Contact Us
    Contact UsFacebookTwitter
    United Kingdom flagUnited KingdomSouth Africa flagSouth AfricaUnited States flagUnited StatesChile flagChile
    • United Kingdom
    • South Africa
    • United States
    • Chile
    Follow Us
    Sportsboom logo
    © SportsBoom.com 2023 - 2025. All rights reserved
    As Featured On:
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo
    Featured on logo