#3 Tal Ben Haim
The Premier League has had its fair share of journeymen over the course of the past quarter of a century but there have been very few overseas players, who have been able to bounce from one club to the other with such frequency as Israeli defender Tal Ben Haim. He was brought to England by Bolton Wanderers 2004 and that proved to be his longest as well as the most productive stint in the Premier League.
In 2007, he left for Chelsea and after a season there, he signed for Manchester City. A move to Portsmouth followed in 2009 and while he was contracted to the club till 2012, he spent the 2010-11 season on loan at West Ham United. His career in the Premier League ended with a short spell at Queens Park Rangers in 2013. He is a forgotten player of course but perhaps the fact that he could play as a centre-half and a right-back made him a tempting punt for many clubs.