Before speaking about the Top goal scorers in the English Premier League, let’s see a small history of EPL. The English Premier League- EPL is the highest division in the English men’s football league structure. It operates on a system of promotion and relegation system with the English Football League and is contested by 20 clubs. The seasons last from August to May, and each team plays 38 games. Many games take place on Saturday and Sunday afternoons. The competition was held as the FA Premier League on 20 February 1992.
The top 10 all-time scorers in the English Premier League are as follows:
1. Alan Shearer – Top goal scorer in the English Premier League
Alan Shearer was born on 13 August 1970. He was a striker for England’s team before becoming a manager. He is the top goal scorer in the English Premier League and is known as one of the finest players in league history and one of the best strikers of his time. In 1994, the Football Writers’ Association awarded him Player of the Year, and in 1995, he received home the PFA Player of the Year honour. He ranked third in the FIFA World Player of the Year and Ballon d’Or awards for 1996. Further, he was named by Pele in the FIFA 100 list of the world’s greatest living players in 2004. Shearer was also one of the first two players inducted into the Premier League Hall of Fame in 2021.
Shearer spent his whole career playing at the top level of English Football. He started his career in 1988 at Southampton. Then he moved to Blackburn Rovers in 1992. There he made a name for himself as one of Europe’s most prolific goal scorers. He won the 1994–1995 Premier League and two straight Premier League Golden Boots while playing for Blackburn Rovers. Shearer joined Newcastle United in the summer of 1996 for a then-record £15 million. He finally became Newcastle’s all-time leading scorer and guided the team to the 1998 and 1999 FA Cup finals. After the 2005–06 season, he declared his retirement.
2. Wayne Rooney – Becomes 2nd Best in EPL with 208 goals
Wayne Rooney was born on 24 October 1985. He is a former footballer and football manager from England. He is the manager of the American Major League Soccer team D.C. United. He was previously the manager of English club Derby County, for whom he earlier served as player-manager. He played in different midfield positions during much of his playing career, but he mostly played as a forward. Rooney, who is treated as one of the best players of his time, holds the record for the most goals scored for Manchester United and the England team as well as the most outfield player appearances.
Rooney joined the Everton youth club at the age of nine. At the age of sixteen, he made his club’s professional debut. He played for the Merseyside club for two seasons before making the £25.6 million transfer to Manchester United in the summer of 2004. There, he won 16 trophies and, along with teammate Michael Carrick, became the only English player to win the English Premier League, FA Cup, UEFA Champions League, League Cup, UEFA Europa League, and FIFA Club World Cup. His 253 goals for United across all competitions made him their all-time leading scorer, and his 183 Premier League goals rank second among players for any single club. Rooney is the second-highest all-time scorer in the English Premier League – EPL with 208 goals. He also ranks third in the Premier League in terms of assists, with 103.
3. Andy Cole – Fastest to reach 50 goals in English Premier League
Andy Cole was born on 15 October 1971. He was a striker and a former footballer from England. His career, which spanned from 1988 to 2008, is most known for his tenure with Manchester United. The club acquired him from Newcastle United for a British transfer record sum. With Manchester United for six years, Cole won the Treble of the Premier League, FA Cup, and UEFA Champions League in 1999. Cole played for Arsenal, Blackburn Rovers, Fulham, Manchester City, Portsmouth, and Sunderland in the top division of English football.
Cole also played for Bristol City, Birmingham City, Burnley, and Nottingham Forest in The Football League. With 187 goals, he is the third-top goalscorer in English Premier League history. He also holds the records for the most goals scored in a 42-game season (34), the quickest to reach 50 goals (65 matches), and the first player to lead both the English Premier League assists and goalscoring charts in the same season, in 1993–94.
4. Sergio Aguero – 1st Non-English Goal Scorer in EPL
Sergio Aguero was born on 2 June 1988. He is an Argentine former footballer who played as a striker. During his career with Manchester City, he was regarded as one of the best strikers of his generation. He was one of the greatest players in Premier League history. With 12 hat tricks in the Premier League, he is the league’s all-time leading scorer the team. Aguero started his career at the Argentine side Independiente on July 5, 2003. He made history by being the league’s youngest player.
Aguero joined La Liga team Atletico Madrid in 2006 in a €23 million trade, quickly making himself one of the top young players in the world and one of the league’s most productive players. Aguero was named to the PFA Team of the Year twice and earned the Premier League Golden Boot. With 184 goals, he is the fourth-highest non-English goal scorer in the history of the English Premier League.
5. Harry Kane – 2nd Top goal scorer in the 1st season of EPL
Harry Kane was born on 28 July 1993. He is a striker for Premier League Club Tottenham Hotspur and captains the England squad. He is an English professional football player. Kane is called one of the top strikers in the world. He started his career at Tottenham Hotspur, where he was quickly promoted to the senior team in 2009 at the age of 16. Kane was the 2nd Top goal scorer in the English Premier League – EPL during his first season with the team, scoring 31 goals in all competitions. Further, he got the PFA Young Player of the Year award.
Kane was the league’s leading goal scorer in both the 2015–16 and 2016–17 campaigns. With 41 goals in 48 games across all competitions, Kane had his best statistical season to date in the 2017–18 season. Kane came in second place in the UEFA Champions League the following year. He became the second-Top goalscorer in official competitions for Tottenham in February 2021. He finished the 2020–21 campaign as the league’s leading goal scorer and top assist producer.
6. Frank Lampard – He was named as a Premier League Player of the Decade
Frank Lampard was born on 20 June 1978. He is the Premier League team Everton’s manager and a former football player from England. Lampard is recognized as one of the greatest midfielders of his generation and one of Chelsea’s all-time greatest players. He holds the Premier League record for both the most goals scored by a midfielder and the most goals scored from outside the box (41). Further, from 2000 through 2010, he received the statistical honour of being named Premier League Player of the Decade. Lampard started his career in 1995 at West Ham United. He is best known for his time at London rivals Chelsea, whom he joined in 2001 for £11 million.
With 211 goals scored in all competitions throughout his thirteen years with the team, Lampard became Chelsea’s all-time greatest scorer. Lampard won four FA Cups, two Football League Cups, the UEFA Champions League, the UEFA Europa League, and three Premier League championships. He was elected FWA Footballer of the Year in 2005 and finished as runner-up for the FIFA World Player of the Year and the Ballon d’Or. Before his retirement in 2017, Lampard played for New York City FC of Major League Soccer and Manchester City. Further, he is the only midfielder, to have scored 150 or more goals in the English Premier League. Again, he is fourth in the Premier League’s all-time assists ranking, with 102 assists.
7. Thierry Henry – Finest striker in English Premier League history
Thierry Henry was born on 17 August 1977. He is a former player and football coach from France who serves as an assistant coach for Belgium. Henry was awarded the runner-up for the Ballon d’Or in 2003 and the FIFA World Player of the Year in 2004. He is regarded as one of the finest strikers in English Premier League history. Henry received two PFA Players’ Player of the Year awards, and three FWA Footballer of the Year awards. He was selected for the UEFA Team of the Year five times and the FIFA FIFPro World XI once.
In 1994, Henry made his debut with Monaco before joining Juventus. He joined Premier League club Arsenal for £11 million in 1999. Henry is the all-time greatest scorer for Arsenal with 228 goals in all competitions. With the team, he won two FA Cups, two Premier League championships, and a league-record four times as the Golden Boot winner in the Premier League. He captained Arsenal for his final two seasons there. Further, he guided them to the 2006 UEFA Champions League Final.
8. Robbie Fowler – 8th top scorer in the English premier league
Robbie Fowler was born on 9 April 1975. He is a former player and English football manager. Further, he was a striker and is the 8th highest goalscorer in the history of the English Premier League. Robbie is best known for his playing career at Liverpool, initially from 1993 to 2001. He finished as Liverpool’s all-time leading Premier League scorer with 183 goals scored for the club. Later, he played for Manchester City and Leeds United.
9. Jermain Defoe – 20th player to score a century in Premier League.
Jermain Defoe was born on 7 October 1982. He was a striker and a former footballer from England. When Defoe was 14, he joined Charlton Athletic’s youth team. He later transferred to West Ham United at age 16. He made his West Ham first-team debut in 2000. Following the 2003 relegation of West Ham, Defoe moved to Tottenham Hotspur in January 2004 and played there for four years until being traded to Portsmouth.
Defoe is the 9th highest goalscorer in English Premier League history. He is also the 6th highest goalscorer in Tottenham’s history. In April 2011, he became the 20th player to score a century of Premier League goals. As of 11 January 2014, he also held the Premier League record for the most goals scored by substitutes, with 22. Defoe became the joint tenth-highest goal scorer in English Premier League – EPL history on November 19, 2016, when he scored his 150th league goal.
10. Michael Owen – Youngest goalscorer in the English Premier League History
Michael Owen was born on 14 December 1979. He is an English former footballer who played as a striker for Liverpool, Real Madrid, Newcastle United, Manchester United, and Stoke City, as well as for the England national team. At Liverpool, Owen started his senior career in 1996. In May 1997, he scored on his Premier League debut to become the team’s youngest goalscorer.
He is one of ten players to have scored 150 or more goals in the English Premier League. He is also the youngest player to have scored 100 goals in the Premier League. On 19 March 2013, Owen declared his retirement from playing at the end of the 2012–13 season.
We hope you enjoyed our article on the English Premier League All-Time Top Scorers. The English Premier League All-Time Top Scorers is based on official Google.com results. This page’s content is subject to change at any time. Our website (sportsandathletes.network) makes no guarantees about the accuracy of the information.