All-Time Premier League Top Scorers

Premier League top scorers

Who are the ‘The All-Time Premier League’ top 10 goalscorers?

It’s an illustrious list of some of the finest attacking talent ever seen in football, with most of the players on it winning numerous leagues and cups during their respective careers.


Just one current Premier League player makes it onto the list and he is now within touching distance of the top three.

There is also a current Premier League manager in amongst the top 10 and he is currently in charge of the club he used to play for.

As of March 2020, eight of the top 10 are English, one from Argentina and one from France.

Harry Kane should be the next player to break into the top 10 and he will knock a former Tottenham Hotspur star down to 11th when he achieves the feat. Read on as we reveal who are the all-time Premier League top 10 goalscorers.


All-Time Premier League Top Scorers

    • 1. Alan Shearer: 260 goals in 441 appearances
    • 2. Wayne Rooney: 208 goals in 491 appearances*
    • 3. Andrew Cole: 187 goals in 414 appearances
    • 4. Sergio Aguero: 180 goals in 261 appearances*
    • 5. Frank Lampard: 177 goals in 609 appearances
    • 6. Thierry Henry: 175 goals in 258 appearances
    • 7. Robbie Fowler: 163 goals in 379 appearances
    • 8. Jermain Defoe: 162 goals in 496 appearances*
    • 9. Michael Owen: 150 goals in 326 appearances
    • 10. Les Ferdinand: 149 goals in 351 appearances

    *Still playing


    All-Time Premier League Top Scorers – Video


    All-Time Premier League Top Scorers – Top 3 Profiles

    ALAN SHEARER: Blackburn Rovers (1992-1996), Newcastle United (1996-2006)

    Alan Shearer was born on August 13, 1970. Having started his career at Southampton, he went on to become one of the most prolific scorers of all-time with Blackburn and his beloved Newcastle.

    Great in the air, predatory from close range and deadly from distance, Shearer was at one time the complete striker.

    A series of knee injuries robbed him of some pace, but he adapted his game in his later years and continued to find the net.

    While most famously associated with his home-town club, Shearer enjoyed his greatest successes at Blackburn.

    He won the title with Rovers in 1994/95 and claimed the Golden Boot in 1994/95 and 1995/96.

    Shearer added another Golden Boot with Newcastle the following season, but the club were unable to win any silverware during his time at the club.

    After the first ten years of the Premier League, Shearer was named as the outstanding player of the decade. He is also listed in the FIFA 100 greatest living footballers.

    Shearer played 63 times for England, scoring 30 goals. He captained the side on 34 occasions.

    He had a brief spell as Newcastle manager in 2008/09, when he took charge for the last eight games but was unable to save the club from relegation.

    Shearer now works as a pundit on the BBC’s Match of the Day show.

    WAYNE ROONEY: Everton (2002-04), Manchester United (2004-2017), Everton (2017-2018)

    Wayne Rooney was born on October 24, 1985, and made his international debut in 2003 as the youngest player to represent England, until Theo Walcott debuted.

    Widely regarded as the country’s best player, Rooney scored a record 53 goals in 119 appearances for his country.

    He joined Everton’s youth team at the age of nine and made his professional debut in 2002. Rooney spent two years with the senior team at the Merseyside club before Manchester United snapped him up for £25.6 million in 2004.

    He went on to win five Premier League titles with United and is the only player to have scored more than 250 goals for the club.

    Rooney’s scoring output in a United shirt undoubtedly suffered, as he was willing to play out of position if it benefited the team.

    He has described his legendary overhead kick against Manchester City in 2011 as his most important goal for United.

    Rooney’s desire to win often saw him fall foul of match officials, but that passion endeared him greatly to United’s fans.

    He subsequently rejoined Everton in 2017, before moving to Major League Soccer with DC United the following year.

    Rooney has since returned to English football at Derby County and now plays in a much deeper role.

    ANDREW COLE: Newcastle (1993-95), Man Utd (1995-2001), Blackburn (2001-04), Fulham (2004-05), Man City (2005-06), Portsmouth (2006-07), Birmingham City (2007), Sunderland (2007-08)

    Andrew Cole was born on October 15, 1971. He began his career with Arsenal, but played just one game before moving to Bristol City.

    His goalscoring exploits for the Robins caught the attention of Kevin Keegan at Newcastle, who signed the striker in 1993. Cole partnered Peter Beardsley, won the First Division and continued scoring in the Premier League for the following two seasons.

    He was sold controversially to Man Utd in 1995, where he went on to achieve huge success. He was the top scorer in Europe for United in the treble winning season of 1998/99, a season in which he and Dwight Yorke contributed 53 goals between them overall.

    Cole scored the goal that won the Premier League title and the goal that took them to the Champions League final. He has winners medals in the Premier League winners (5), Champions League (1) and FA Cup (2).

    He subsequently played at Blackburn, Fulham, Man City, Portsmouth, Birmingham and Sunderland, without ever quite recapturing his best goalscoring form.

    He finished his career with a loan move to Burnley and a brief spell at Nottingham Forest, before retiring in 2008.

    Cole was awarded the PFA Young Player of the Year award in 1994, and played 15 games for England, scoring just one goal.