Former Premier League and England striker Teddy Sheringham celebrates his 54th birthday today, and it would be fair to say that he had some career in the game.
Sheringham started his professional career with Millwall back in 1983 before going on to represent the likes of Tottenham Hotspur and Manchester United, eventually retiring at Colchester United in 2008.
The forward won three Premier League titles, one FA Cup and the Champions League during his time at United, while he was also capped on 51 occasions by England, scoring 11 times in the process.
Sheringham holds the record for the oldest outfield player in Premier League history, but how many other individuals on the list can you name?