10 footballers who have played for the most clubs

Craig Bellamy is one of the most interesting characters to have played in the Premier League

#4 Christian Vieri (13)

Vieri was one of the best Italian strikers ever, yet his international career didn’t reflect that

This Italian striker was famed for his physical presence in the box and aerial abilities, being the highest ever scorer of headed goals in the Serie A. He is one of the few players to have played for all three major Italian clubs – Juventus, AC Milan and Inter Milan.

The last mentioned club bought Vieri from Lazio in 1999 for a €43 million fee, making him the most expensive player in the world back then. It was at Inter Milan that Vieri left most of his legacy. He played for six years with them and scored a total of 103 goals. He also had an incredible year in Spain prior to his Lazio days, scoring 24 goals in as many matches for Atletico Madrid.

Vieri was very vocal about his opinions at all times, it was a controversy about comments made on the club’s transfer policy that forced him out of Inter Milan; it is possibly for the same reason this Italian hitman could never carve out a stable place for himself at any other club either.

Quick Links