Peter Crouch
Nicolas Anelka
Craig Bellamy
Kevin Kilbane
Kevin Phillips
Boudewijn Zenden
I'm entirely sure about the second three though....
Nick Barmby
thousands of players
Keane
50
5
About 75 different nationalities have scored in the English Premiership. Some players have duel nationalities. The top 5 nations are ENGLAND (of course),FRANCE,SCOTLAND,WALES,HOLLAND A Polish player has only scored once in the EPL !
ruud van nistelrooy
4
16
brian deane anelka ferdinand hasslebaink
players who have played for 5 premiership clubs and scored for all 5 clubs
Riera, garcia, hyypia