#3 Ryan Giggs - 39 years, 85 days (2013)
Ryan Giggs is a Premier League and Manchester United legend. One of the best one-club players in the history of the game, Giggs played in a staggering 22 different seasons in the Premier League.
The Welshman, incredibly, found the back of the net in all but one of his 22 seasons in the competition. Giggs' 109th and last strike in the Premier League came against Swansea in 2013. This made him one of the oldest scorers in the competition's history.
The 13-time Premier League winner is one of a handful of players to record over a century of goals (109) and assists (161) in the competition. The 161 assists by him is the record for the highest number of assists in the Premier League of all time.
#2 Dean Windass - 39 years, 231 days (2008)
Dean Windass played over 100 games and scored 17 goals in the Premier League for three different clubs.
The centre-forward scored ten times in his debut campaign in the competition with Bradford in 1999-00. Thereafter, his returns dwindled as he netted just seven more times in his next five Premier League seasons.
Windass' only Premier League goal for Hull City, coming against Portsmouth in 2008 made him the second-oldest player to score in the competition.
#1 Teddy Sheringham - 40 years, 264 days (2006)
Teddy Sheringham is one of the most prolific scorers in Premier League history, scoring nearly 150 times in 418 games for five different clubs. He also happens to be the oldest, in fact the only player to score a Premier League goal since turning 40.
The striker scored most of his goals in the competition for Tottenham Hotspur, for whom he netted 97 times in two different stints. Sheringham scored Spurs' first Premier League hat-trick.
The three-time Premier League winner won the continental treble with Manchester United during a historic 1998-99 campaign. It was Sheringham who equalized in the historic 1999 Champions League final against Bayern Munich in injury time. After this his fellow substitute Ole Gunnar Solskjaer completed a miraculous turnaround.