What players have scored for 5 different premiership clubs?

Nicolas anelka (arsenal, Liverpool, Chelsea, Manchester city, Bolton)

teddy sheringham (west ham, tottenham, Manchester united, Portsmouth, Nottingham forest)

Craig bellamy (west ham, Newcastle, coventry city, blackburn, Liverpool)

peter crouch (Southampton, Portsmouth, Liverpool, west ham, tottenham)

Andy cole (Manchester united, Manchester city, Portsmouth, Nottingham forest, Newcastle, blackburn)