10 oldest footballers to score in the Premier League

Alan Shearer and Les Ferdinand
Celebrating a goal with Alan Shearer

#8 Gary Speed - 37 years and 351 days (Bolton)

Northern Ireland v Wales - Carling Nations Cup
Managing Wales in the Carling Nations Cup

Another Bolton player to join the list is Gary Speed, the former Welsh footballer, and manager. Speed started his footballing career in 1984 and went on to play until 2010.

He was named Sheffield United's manager in 2010 and later on, in the same year, he was named Welsh's manager.

He scored the goal for Bolton against Reading where his side won 3-0.


#7 Mick Harford - 38 years and 34 days (Wimbledon)

MK Dons v Tranmere Rovers - npower League One
A former manager of MK Dons

Michael Gordan Harford or commonly known as Mick Harford, is a former English footballer who is now a Chief Recruitment Officer for Luton Town.

He scored his last Premier League goal for Wimbledon against West Ham United in 1997 which turned out to be a 1-1 draw at the end.

He has played for a number of clubs in his footballing career and has even managed a handful clubs including the likes of Queens Park Rangers and Nottingham Forest.

Quick Links