Who is the oldest player to play international football for England?
Sir Stanley Matthews (1 February 1915 – 23 February 2000) was an English footballer. Often regarded as one of the greatest players of the British game, he is the only player to have been knighted while still playing football, as well as being the first winner of both the European Footballer of the Year and the Football Writers' Association Footballer of the Year awards. Matthews' nicknames included "The Wizard of the Dribble" and "The Magician".
Matthews kept fit enough to play at the top level until he was 50 years old. Matthews was also the oldest player ever to play in England's top football division (50 years and 5 days) and the oldest player ever to represent the country (42 years and 104 days). He was also an inaugural inductee to the English Football Hall of Fame in 2002 to honour his contribution to the English game.