The bents. Both famously journeymen. Expensive bent and poor man’s bent
Jermaine Defoe West ham, Bournemouth, spurs, Portsmouth, Sunderland (not in order)
Andros Townsend I think?
Andros Townsend? Spurs, Newcastle, Palace, Everton & Luton.
Darren and Marcus Bent (I think)
Peter Crouch for sure - Villa, Stoke, Liverpool, Spurs, Portsmouth twice, Burnley, Southampton
Anelka: Arsenal, Chelsea, Bolon, Man City, WBA, Liverpool
Jimmy the Hat has 6. (Milner)
I was gonna say Lukaku but he only played for 4 clubs, James Milner is the only one I can think of the top of my head. He may have played for 6 if Leeds were in the Premier league in 2004
James Milner did play for Leeds in the prem. I remember because i swear he became the youngest premier league goalscorer at the time
Newcastle legend
David James played for a few definitely Liverpool, City, Portsmouth, West Ham but sure he played for more than that
Villa, West Ham,City,Liverpool, Portsmouth
Villa, of course
I think Marcus Bent holds the record with 8 clubs
Honourable mention to Tal Ben Haim who played for 7 different clubs.
Bellamy
Robbie Keane?
Andy Johnson maybe? Not certain on that
Wayne routledge