There is no Indian footballer who has played in the English premier league
David Beckham - Man Utd, Real Madrid and Milan.
English footballer Les Ferdinand did not play for Sunderland at any point during his professional career.
Andy Mason is a retired footballer who played as a forward for a number of professional English teams in the Football League. From 1995 to 1997 he played for Hull City.
The player with the most career goals in English league football is Arthur Rowley. He played 619 matches from 1946 to 1965.
In terms of league appearances, Peter Shilton has made the most with 1005 games. The only player who played with the most number of English football clubs is John Burridge.
Yes Gary Lineiker...now on MOTD don't like him though
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.
Chris Price played right back for The Football League and in the Premier League. Price began his career with Hereford United before playing with the Blackburn Rovers, Aston Villa, returning to the Rovers and finally ending his career with the Cinderford Town.
Harry Ness was an English footballer who played for Barnsley and Sunderland. He was an active footballer from 1911 - 1920.