Who, when aged 42 years and 103 days, is the oldest footballer to play for England?
Alexander Morten to captain the English international side and holds the twin distinctions of having been born at an earlier date than any other international footballer, and of being older than any other England player on his international debut. He was aged 41 years 113 days when he made his solitary England appearance on 8 March 1873. The oldest player to represent England was Stanley Matthews, who was aged 42 years 103 days when he played his final match on 15 May 1957. England won Morten's solitary international by a score of 4–2, but the goalkeeper was coming to the end of
Georgi Petkov (footballer, born 1976) 2018, after a 9-year absence from international duty and 20 years after his debut, he was recalled by Petar Hubchev for the UEFA Nations League matches against Cyprus and Norway. On 16 November 2018 Petkov became the oldest European goalkeeper to play in official match of their respective national team at age 42 years and 248 days. The previous record holder was Elisha Scott who played for Northern Ireland at age 42 years and 200 days. Georgi Petkov (footballer, born 1976) Georgi Petkov (; born 14 March 1976) is a Bulgarian football goalkeeper who plays for and captains Slavia Sofia.