Its Rayan Giggs who has played & scored in all seasons of premier league
Neil Etheridge who's a reserve goalkeeper for Fulham. He played for the Philippine team in the 2010 AFF Suzuki Cup.
Nigel Pearson played in the Premier League when he played for Sheffield Wednesday and Middlesbrough.
43 Clubs have played in the Premier League.
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.
Several teams have not played in the Premier League. Notts County are the only team that agreed to the formation of the Premier League that have not played in it as they were relegated at the end of the 1991-92 season.
Mark Bosnich played with Aston Villa until the end of the 1998-99 season. Their most-commonly used goalkeeper in the 1999-2000 season was David James, with 29 Premier League appearances. Finn Peter Enckelman made the other nine Premier League starts, with third-choice goalkeeper Michael Oakes transferring to Wolves at the end of October 1999 and not making a single Villa appearance.
38 Premier League games
one is harry redknapp :)
There is no Indian footballer who has played in the English premier league