10 players who have played for the most clubs

Bhargav
Andy Cole is one of the most travelled players.
Andy Cole is one of the most travelled players.

#3 Marcus Bent (14 clubs)

Marcus Bent
Marcus Bent

Marcus Bent scored for 100 goals in 573 competitive games for as many as 14 different clubs.

The striker, who made his professional debut for Brentford in the Second Division in 1994-95, made his bow in the Premier League with Crystal Palace two seasons later, before going on to turn out for six more clubs in the competition.

In his only season with Wigan in 2007-08, the striker's seven league goals consisted of a hat-trick in the Premier League against Blackburn in what marked the first instance of a player from both sides scoring a hat-trick in the same game.

Curiously enough, Bent's three-season stay at his first club turned out to be the longest stint at any of the 13 different clubs in England and one in Indonesia that he played for.

The then 39-year-old Bent decided to come out of retirement and turn out for non-league side Wick in 2017 but did not appear in single game for them before being declared bankrupt two years later in a remarkable fall from grace.

#2 Rivaldo (15 clubs)

Rivaldo
Rivaldo

Rivaldo is widely known as one of the best players of his generation. Known for his versatility in the attacking-third, the Brazilian could play in a bevvy of forward positions like attacking midfielder, second striker, wide midfielder or even as a winger.

The 2002 FIFA World Cup winner played for as many as 15 different clubs in six countries across four continents but enjoyed his most prolific stint during a five-year stay at Barcelona.

Rivaldo scored 130 goals in 235 games for the Camp Nou side, winning two back-to-back La Liga titles en route to winning the prestigious Ballon d'or award in 1999.

The Brazilian later played club football in Italy, Greece, Turkey, Uzbekistan and Angola before last playing for Brazilian Serie B side Mogi Mirim in 2015 at the ripe old age of 42.

#1 John Burridge (29 clubs)

John Burridge
John Burridge

With appearances for as many as 29 different clubs, John Burridge has played for more clubs than any other player in recorded football history.

The 69-year-old goalkeeper holds the record of appearing for the most number of different clubs (18) in the history of the English Football League (the erstwhile English top tier before the introduction of the Premier League).

Burridge, who played over 100 games for Blackpool and Sheffield United, recently talked about his unique experience of appearing for many clubs.

“I enjoyed myself better than anywhere of any club I’ve ever been," he continues. "I’ve had a few clubs. When I was at Palace, I was 26-years-old, prime of my life and I was the elder statesman. We had such a young team.”

Considering that the second and third player in this list cumulatively played for as many clubs as Burridge alone did, the Englishman's record is unlikely to be emulated, leave alone surpassed, any time soon.

Quick Links