Anelka ARSENAL, LIVERPOOL, MANCHESTER CITY, BOLTON and now he might join Chelsea so... Probably Andy Cole - he played for Arsenal, Newcastle, Manchester United, Fulham, Manchester City, Portsmouth and now for Sunderland - 7 out of the 20 teams
Chat with our AI personalities
The only one I can think of has played for five premiership clubs: 1997-99 Arsenal. 2002 (loan) Liverpool. 2002-2005 Manchester city. 2006-2008 Bolton. 2008- present, Chelsea. Nicholas Anelka.
Peter Crouch. There are probably loads of others though.
Nicolas Anelka?
man utd (10)
It was Gary Speed over 668 games.