Ranking the 5 oldest goalscorers in Premier League history

Bhargav
Ryan Giggs is one of the oldest scorers in the Premier League.
Ryan Giggs is one of the oldest scorers in the Premier League.

The Premier League is the richest football league in the world, and arguably the most competitive one too.

It has seen a plethora of world-class players across positions grace the competition over the years. The Premier League has had goalscoring strikers, midfielders, defenders and even goalkeepers.

Due to improved fitness and advances in sports science, more and more players are playing deep into their 30s while sustaining a high level of performance. On that note, here's a look at the five oldest goalscorers in the history of the Premier League.

Note: All stats are as per transfermarkt unless mentioned otherwise.


#5 Graham Alexander - 38 years, 180 days (2010)

Graham Alexander (right) is one of the oldest scorers in the Premier League.
Graham Alexander (right) is one of the oldest scorers in the Premier League.

Graham Alexander is one of the oldest goalscorers in the Premier League. The right-back played only one season in the competition, though, having done so with Burnley in 2009-10. That made him the oldest Premier League debutant.

The then 38-year-old registered a creditable tally of seven goals in his lone season in the English top flight. Four of his league goals that campaign came against Hull City, which included two braces. Alexander also scored against Sunderland, Manchester City and Arsenal in the Premier League that season.

He scored 24 goals in nearly 200 games across competitions for Burnley, also bagging ten assists.


#4 Stuart Pearce - 38 years, 211 days (2000)

Stuart Pearce was a prolific scorer in the Premier League.
Stuart Pearce was a prolific scorer in the Premier League.

Stuart Pearce is one of the most prolific goalscoring defenders in the history of the Premier League.

The 59-year-old scored an impressive 20 goals in over 200 Premier League appearances for three different clubs. He netted most of his goals - 18 - during a highly successful four-season stint in the mid-90s for Nottingham Forest.

Pearce did not score during a two-season spell at Newcastle United. But he did find the net twice in a subsequent two-season stint at West Ham. The second of those strikes, against Southampton in 2000, made him one of the oldest scorers in Premier League history.

During his most prolific campaign in the Premier League, Pearce netted eight times for Forest in the 1994-95 season.

#3 Ryan Giggs - 39 years, 85 days (2013)

Ryan Giggs is a Premier League legend.
Ryan Giggs is a Premier League legend.

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 scored in his late 30s.
Dean Windass scored in his late 30s.

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 was a prolific Premier League goalscorer.
Teddy Sheringham was a prolific Premier League goalscorer.

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.

Quick Links