Former England striker Teddy Sheringham still holds the record for the oldest outfield player in Premier League history.
Sheringham began his professional career with Millwall back in 1983 before going on to play for Nottingham Forest, Tottenham Hotspur, Manchester United, Portsmouth, West Ham United and Colchester United, eventually retiring in 2008.
The 58-year-old won three Premier League titles, one FA Cup and the Champions League during his time with Man United, while he was capped on 51 occasions by England, scoring 11 times for his national side.
Sheringham holds the record, but can you name the other 14 oldest outfield players in Premier League history?