2) Craig Bellamy (9 clubs)
A former Premier League star who always seemed to be facing his old club, Craig Bellamy represented big names such as Liverpool and Manchester City (the former in two spells) as well as signing for Newcastle United, Blackburn, Celtic, Cardiff City and more.