It is Nicolas Anelka, withArsena, Manchester City and Chelsea.
James Beattie is quite the decent footballer. He played for sides such as Everton, and Southampton in the Premier League. Even though he was able to produce a couple of oustanding seasons, he was not able to carry over the league succes into the International Arena with the English side.
Kanu Nwankwo Kanu
There is no Indian footballer who has played in the English premier league
It is Nickolas Anelka, with Arsenal, Bolton wanderers,Manchester City, and Chelsea.
Its Rayan Giggs who has played & scored in all seasons of premier league
Nigel Pearson played in the Premier League when he played for Sheffield Wednesday and Middlesbrough.
Nobody.
As of April 2011, the oldest player to have made a Premier League appearance is Manchester City's John Burridge, who was 43 years 162 days old when he played for Manchester City against Queens Park Rangers on May 14, 1995.
For England it is Peter Shilton with 126 caps.
one is harry redknapp :)
It is Celtic.
The English footballer Stuart Taylor has played for Manchester City since the start of the 2009-10 season - though as of January 2012, he has only played a single Premier League game.