There is no Indian footballer who has played in the English premier league
Kanu Nwankwo Kanu
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.
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
Harry Kewel, Tim Cahill are a few.
Nigel Pearson played in the Premier League when he played for Sheffield Wednesday and Middlesbrough.
43 Clubs have played in the Premier League.
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.
38 Premier League games
one is harry redknapp :)