Andy cole Marcus bent Craig bellamy
Its Nicholas Anelka ... currently playing for Chelsea . He has played for Liverpool, Arsenal & Chelsea
A total of 1,178 foreign born players have played in the Premier League, most of them Internationals with their home National Team. Far to many to list.
one million players
They are Dimatti, Ravenelli, Rossi,Macheda.Cudichinni.
paul gascoigne, cantona and a view other players
There are three German players to play in the E.P.L. they are Ballack , ziege and Huth.