If its scored then Anelka has to be up there surely?
Bolton, WBA, Chelsea, Arsenal, Liverpool and Man City..... that's 6
Edit: Darren Bent also has played for 6 clubs and scored for them in the Prem....Ipswich, Spurs, Charlton, Sunderland, Aston Villa and Fulham.