Teddy Sheringham – Premier League
Sheringham is better known for being a member of Manchester United’s historic treble-winning squad of the 1998/99 campaign.
The former striker scored an impressive 147 goals in 418 Premier League games for United, Tottenham, West Ham and Portsmouth.
He eventually retired from football in 2008 at the age of 42.
So it’s no wonder why Sheringham is the Premier League’s oldest treble scorer having done so at 37 years and 146 days old.