Answer
Zamora made his debut for the England national team at the age of 29, becoming one of the oldest players to earn their first cap for England. Despite his late start, Zamora went on to make six appearances for the Three Lions, scoring one goal. His international career spanned over three years, with his final appearance coming in 2012.