West Ham striker Teddy Sheringham is set to play in the Premiership as a 40-year-old after signing a new one-year contract with the club.
Sheringham joined West Ham from Portsmouth
Sheringham joined West Ham a year ago after being released by Portsmouth.
He scored 20 Championship goals to help the Hammers reach the play-offs though he was on the bench for the final in the 1-0 win over Preston.
Sheringham, 39, told the West Ham website: "It's a great opportunity to be playing Premiership football again."
During a career spanning 20 years Sheringham has also played for Millwall, Nottingham Forest, Manchester United and Spurs, who he had two spells with.
He also won 51 England caps and was a key figure in Terry Venables' side that reached the Euro 96 semi-finals.
When he was at Manchester United he won the Premiership, the Champions League and FA Cup with in a distinguished career that has spanned more than 20 years.
"It was a dream of mine when I arrived to help the club get back into the Premier League and achieving that in my first season was amazing," Sheringham added.
"The celebrations at the end of the season were incredible and I felt lucky to be a part of that. Now I'm looking forward to playing back in the top-flight with West Ham."
The oldest player to have featured in a Premiership game was goalkeeper John Burridge who was 43 years and five months old when he played for Manchester City against QPR in May 1995.
Sheringham will turn 40 next April.