5 Foreign Stars Who Have Scored Most Goals in Premier League History (Updated)
Egyptian superstar Mohamed Salah secured his spot among an elite group of top three non-English players who have achieved remarkable goal-scoring milestones in English top-flight football by netting his 170th goal. Sportz Point breaks down the details of this exclusive club.
The Premier League has traditionally served as a platform for global talent, with players from all over the world displaying their abilities in one of the most competitive football leagues. Few international players have achieved remarkable heights making a lasting impression with their goal-scoring skills.
1. Sergio Aguero-184 goals
Sergio Aguero has scored the most goals in Premier League history as a foreigner.
Many people consider Argentine forward Sergio Aguero among Premier League history's best strikers. Aguero, who played for Manchester City from 2011 to 2021, changed the course of history with his precision finishing and ability to score goals at pivotal times. He has the best goals-to-games ratio of any player with more than 150 Premier League goals, scoring an incredible 184 goals in 275 games.
Aguero's most memorable moment came in 2012 when he dramatically won Manchester City's first Premier League title with an injury-time goal against QPR. He became a legend for City and the league at large due to his reliability and ability to perform well in crucial games.
Thierry Henry won four Premier League Golden Boot awards, more than anyone in history. Image | Arsenal
Thierry Henry, a French maestro, is known for his grace and skill in front of goal. Over two stints with the North London club, the Arsenal star scored 175 goals in 258 Premier League games. Henry won the Premier League Golden Boot four times, more than any other player in Premier League history, and was renowned for his incredible speed, skill, and ability to score spectacular goals on his own.
He scored 30 league goals and guided Arsenal to the championship during the undefeated "Invincibles" season of 2003–04, which was his most productive performance. Henry established the standard for what it meant to be a complete forward, his legacy endures even after retiring from football.
Mo Salah previously held the record for most goals in a 38-game Premier League season. Image | OPTA
Since joining Liverpool in 2017, Mohamed Salah has become one of the Premier League's most prolific goal-scorers. With more than 150 goals to his name, the Egyptian forward has consolidated his status as one of the greatest of all time. Salah made an explosive start, scoring 32 goals in the 2017-18 season, setting the record for the most goals in a 38-game campaign before Erling Haaland broke it again with 36 goals.
Known for his blistering speed, sharp finishing, and relentless work ethic, Salah has been instrumental in Liverpool's recent successes, including their 2019-20 Premier League title.
However, Salah has matched the Premier League goal tally of Arsenal legend Thiery Henry as he has now scored 175 goals in 282 Premier League appearances. During Liverpool's 2-2 draw against Manchester United at Anfield on 5 January 2025; the Egyptian forward scored a penalty to sit in the same bracket as Henry.
He may overtake Henry in the upcoming games and break more records, as he continues to find the back of the net with remarkable consistency this season.
4. Robin Van Persie- 144 goals
Van Persie won the Premier League Golden Boot twice. Image | Goal
Robin Van Persie, who scored 144 goals in 280 Premier League games, is renowned for his exquisite finishing and outstanding technique. He won the Premier League Golden Boot twice (2011–12, 2012–13) he played for Manchester United from 2012–2015 and Arsenal from 2004–2012.
His best season was 2012–13 when he scored 26 goals and helped United win their 20th EPL title. Van Persie was one of the most feared strikers in the league because of his versatility, and ability to score from a variety of positions.
5. Jimmy Floyd Hasselbaink- 127 goals
Jimmy Floyd Hasselbaink is one of the greatest strikers to play for Chelsea.
The Dutchman combined physicality and powerful shots to create a formidable presence in front of goal. Between 1997 and 2007, he made 288 Premier League appearances, scoring 127 goals while playing for Leeds United, Chelsea, Middlesbrough, and Charlton Athletic.
With two Golden Boot victories (1998–99 and 2000–01), he rose to fame for his long-range shots and clinical finishing. He is still regarded as one of the best strikers to play in a Chelsea jersey.
The European Golden Boot or European Golden Shoe is awarded annually to the leading goal scorer in league matches in the top divisions of European football. First awarded in 1968, this prestigious honour is judged on a points-based system.
The winner is not simply the player with the most goals in the season. There is a weighting system where the goals scored in the top-ranked leagues are worth more. Players from the five highest ranked leagues according to UEFA (based on results of each league's clubs in European competition over the previous five seasons) get 2 points per scored goal, leagues ranked 6-22 get 1.5 points per goal and the remaining leagues get 1 point per goal.
The top five ranked leagues in 2022 were Germany, Spain, England, Italy, and France. The winners usually come from the top-ranked leagues.
Historical Overview
Between 1968 and 1991, the award was given by L'Équipe to the highest goalscorer in any European league. Between 1991 and 1996 there were no official awards given to the top goal scorers, but the leading goalscorer for those years have since been recognized.
Since the 1996–97 season, the award, given by European Sports Media, has used a weighted points system.
Most Golden Boots win
Lionel Messi has won the European Golden Boot a record six times (2009-10, 2011-12, 2012-13, 2016-17, 2017-18, 2018-19). The next closest is Cristiano Ronaldo with four (2007-08, 2010-11, 2013-14, 2014-15).
Let's take a look at the most Golden Boots win in football history.
Premier League teams to qualify for Champions League every season since 2016
Here are the Premier League teams to qualify for UEFA Champions League every season since 2016. A record six Premier League teams have already qualified for Champions League 2025-26.
The English Premier League, or the Premier League, has been the best football league in Europe for a long now. As per UEFA Club Coefficients, the Premier League is the best football league on the continent, with the best standard of football and competitiveness.
The competitiveness not only makes it tough for teams to finish at the summit of the points table, but the battle for the UEFA Champions League spot also intensifies. This season, Liverpool FC, Arsenal FC, Manchester City, Chelsea FC, Newcastle United and Tottenham Hotspur have already qualified for the UEFA Champions League from the Premier League.
This is the first time six teams from any league have qualified for the Champions League. Not only that, there is also a chance that another team can qualify for the UEFA Champions League next season, depending on Chelsea's performance in the Conference League final this season.
How do teams qualify for the Champions League from a league?
Till the 2022-23 season, every top-four team from the European Leagues used to qualify for the UEFA Champions League. Along with the top four teams, the Europa League winners also qualified for the Champions League next season.
But, from the 2024 season, along with the top four teams and Europa League/Conference League winners, leagues started getting an additional European Performance Spot. EPS is awarded to the league with strong UEFA coefficient performances, which the Premier League earned this season as well.
Premier League teams to qualify for the Champions League every season since 2016
2015-16
In the 2025-16 Champions League season, Chelsea qualified as the champions of the Premier League 2014-15. Manchester City and Arsenal qualified as the second and third finishers of the league.
Meanwhile, Manchester United qualified for the Champions League play-off round as the UEFA Europa League 2014-15 winners.
Leicester City surprised everyone to win the 2015-16 Premier League after a historic season. They entered the Champions League as the champions of England. Arsenal, Spurs and Manchester City qualified as the second to fourth spot finishers.
Chelsea qualified for the Champions League by winning the 2016-17 Premier League. Spurs, who were very close of a title, finished second to qualify for Europe. Manchester City and Liverpool qualified as the third and fourth place finishers.
Meantime, Manchester United, who were sixth in the league qualified after winning the 2016-17 UEFA Europa League.
Manchester City's domination in the Premier League started with winning the 2017-18 season, as they entered the Champions League 2018-19 as the champions of England. Manchester United, Tottenham Hotspur, and Liverpool were the other teams to qualify for Champions League.
Liverpool and Tottenham Hotspur played an all-England final where Liverpool defeated Spurs by 2-0 to win the title.
After winning the Champions League, Liverpool finished second in the Premier League, just one point behind the champions, Manchester City. Chelsea and Spurs qualified as the third and fourth team from Premier League.
Liverpool finally broke City's Premier League domination as they lifted 2019-20 Premier League title with 18 points lead over Manchester City, who finished second. Manchester United and Chelsea were the other teams to qualify for the Champions League.
Manchester City and Chelsea played an all-English Champions League in 2021, where Chelsea won their second UCL title.
Manchester City again won the Premier League title to qualify for Europe, with Manchester United finishing second in the league. Liverpool and Chelsea were the other tequalified as the third and fourth teams from the Premier League.
Liverpool lost the Champions League final against Real Madrid in the 2021-22 season.
City defended the Premier League title in the 2021-22 season and entered the Champions League 2022-23, which they eventually won, beating Inter Milan in the final.
Liverpool, who lost the Premier League race by just one point, qualified alongside Chelsea and Spurs.
City won their third consecutive Premier League title helped them earn the Champions League spot. Arsenal, Manchester United and Newcastle United qualified for the Champions League 2023-24.
Back-to-back four Premier League titles for City ensured them another go at the Champions League. Arsenal, Liverpool, and Aston Villa were the other teams from Premier League to qualify for the new format Champions Legaue.
Arsenal were the only team from the Premier League to play semi-final that season.
A record six teams qualified for the 2025-26 Champions League season from the Premier League. Liverpool, Arsenal, Manchester City and Chelsea qualified as the top four teams. The EPS allowed an added spot as Newcastle United qualified as the fifth team.
Who is leading the 2024-25 European Golden Boot race?
Kylian Mbappe is leading the race for the 2024-25 European Golden Boot. However, players like Viktor Gyökeres, Mohamed Salah and a few others are also in race.
The European leagues are up and running and we have already witnessed some great encounters between the top European teams. The hunt to win the European Golden Boot is also taking shape for the 2024-25 season.
Some big names from the Top five European leagues are already in full swing and they are scoring loads of goals to clinch the coveted annual award for the highest goalscorer in Europe. However, some young and talented players have enlisted themselves in the charts as well; even from outside of the top five European leagues.
Sportzpoint brings you all the details about the leading goalscorers in the top five European leagues, details of the UEFA League ranking, and the leading goalscorers competing for the 2024-25 European Golden Boot.
The European Golden Boot Race
Bayern forward Harry Kane won the 2023-24 Golden Boot. (Image Credit | SuperSport))
The Golden Boot is awarded by European Sports Media (ESM) which is a unified association of Football Magazine publications such as Marca, Kicker, La Gazzetta dello Sport, Frankfurter AZ, etc. They took over since 1996-97 season and started a new ranking system based on the position of the league for the respective players.
The UEFA coefficient ranking is considered a measure for weighting points, with the principle being to acknowledge players who score in leagues of higher quality according to rankings, which makes it tougher to find the back of the net.
The number of goals scored in the top five leagues of Europe are counted with a multiplier of two, while those from leagues ranked six to 21 receive a 1.5 multiplier, and goals from all other leagues are counted as one.
This is how the points system works.
⚽️🏆 Players with the Most European Golden Boot Wins:
🇦🇷 Lionel Messi: 6 🇵🇹 Cristiano Ronaldo: 4 🇺🇾 Luis Suarez: 2 🇫🇷 Thierry Henry: 2 🇵🇱 Robert Lewandowski: 2
The Ultimate European Golden Boot Race (Among the top 10 European Leagues according to UEFA coefficient rankings)
Considering the players from the top 10 European leagues in this list, this is what the current race of chasing the 2024-25 European Golden Boot looks like:
Trent quickly became a regular in the first team, changing the right-back role with his creativity, accurate passing, and attacking style.
One of Arnold's biggest moments came in the 2018–19 Champions League, during the famous semi-final comeback against Barcelona at Anfield. That season, Liverpool went on to win their sixth Champions League title, with Trent playing a crucial role throughout the tournament.
Most English Top Flight Titles: Liverpool equal with United
With their 20th top-flight title, Liverpool FC have now equalled Manchester United for the record of most English top flight titles. Here are the other teams on the list.
With their 20th top-flight title, Liverpool FC have now equalled Manchester United for the record of most English top flight titles. Through the eras of English football, Manchester United and Liverpool FC have made themselves one of the most successful clubs in the league's history.
Founded in 1888, the English Football League started as the Football League, the oldest football league in the world. In 1892, the Football League First Division kicked off and continued till 1991 as the top flight football league in England.
Later, in 1992, the Premier League was created and replaced the Football League First Division as the top flight football league in England.
In this article, we will discuss all the teams with the most titles in England's top flight football. Till now, 24 clubs have been able to lift the top flight title.
10. Sheffield United, West Bromwich Albion, Ipswich Town, Nottingham Forest, Leicester City | 1 title
Leicester City won the Premier League title in 2015-16 season.
Sheffield United, West Bromwich Albion, Ipswich Town, Nottingham Forest and Leicester City have been crowned the champions of English football once. Sheffield United won the league in 1897–98, the tenth season of the Football League First Division. Since then, they have roamed between the first division and second division leagues.
West Bromwich Albion won the league in 1919–20, right after the First World War. Ipswich Town won the competition in 1961–62, while Nottingham Forest won in 1977–78.
Leicester City are the only team to win the league in the Premier League when they lifted the Premier League in a miraculous 2015–16 season.
9. Preston North End, Burnley, Portsmouth, Tottenham Hotspur, Derby County | 2 titles
Preston North End, the first ever champion of the Football League, won the title in back-to-back seasons. This made them the first ever team to win a football league and also defend it. They won the league in the 1888–89 and 1889–90 seasons. Preston now plays in the EFL Championship.
Burnley, who recently got promoted to the Premier League this season, won the league twice in the 1920–21 and 1959–60 seasons. Portsmouth won the title first time in the 1948-49 season and then defended the crown in the next season as well.
Spurs, one of the big six of English football, won the league in the 1950–51, 1960–61 seasons. Since then, they have not been able to win the league again. Derby County won the title in the 1971–72 and 1974–75 seasons.
Blackburn Rovers, one of the founding members of the Football League, won the league twice in the 1911–12 and 1913–14 seasons. Then, they were crowned the Premier League champions in 1994–95, when Alan Shearer brought them to glory with 34 goals. But in the next season, they were relegated to the second division.
Huddersfield Town were one of the stronger teams in English football, winning the First Division in three back-to-back seasons in 1923–24, 1924–25 and 1925–26. But, after many promotions and relegations, they now play in the third division in England.
Wolves, who are now competing in the Premier League, won the first-division title in the 1953–54, 1957–58, and 1958–59 seasons.
Leeds United, who also won promotion to the Premier League, won the first division in 1968–69, 1973–74, and 1991–92 seasons. They were the last champions of the Football League First Division before the Premier League took over.
7. Sheffield Wednesday, Newcastle United | 4 titles
Sheffield Wednesday, the second-oldest professional association football club in England, have won the league four times and are one of the most successful clubs in English football. They won the league in the 1902–03, 1903–04, 1928–29, and 1929–30 seasons.
Newcastle United, one of the biggest names in English football, have spent 93 years in the top tier of English football. They and Sheffield Wednesday won the league in back-to-back seasons. Newcastle won in 1904–05, 1906–07, 1908–09, 1926–27.
6. Sunderland, Chelsea FC | 6 titles
Chelsea FC won their 6th top flight title in 2016-17 season.
Newcastle United's arch-rival, Sunderland, are one of the most underrated teams in tournament history. They were also the first winners of the Football League First Division in the 1892 season. Nicknamed Black Cats, they won the First Division titles in 1891–92, 1892–93, 1894–95, 1901–02, 1912–13, 1935–36.
Chelsea, one of the most prominent names in European football. Before the Premier League era started, Chelsea had only won the First Division league once in the 1954–55 season. But, after Roman Abramovich's takeover, Chelsea evolved as one of the strongest teams in the Premeier League.
In the Premier League era, they won the title in 2004–05, 2005–06, 2009–10, 2014–15, and 2016–17.
Although they have not won the league title in the Premier League era, Aston Villa are still one of the most successful clubs in England's top-tier football. In fact, it was William McGregor, the Aston Villa director, who founded the Football League in 1888, which was the World's First Football League as mentioned earlier.
Not only that, George Ramsay, who was Villa manager in 1886, was the world's first professional football manager.
With 7 titles in 1893–94, 1895–96, 1896–97, 1898–99, 1899–1900, 1909–10, and 1980–81, they still remain one of the oldest clubs to remain in the top-flight football.
4. Everton | 9 titles
Everton team with 1986-87 English First Division League.
Another club with great history and culture that lost the battle in modern football. Although Everton have stayed in the First Division of Football for more than 122 years now, is one of the three clubs to be a founding member of the Football League and Premier League.
Everton won the First Division titles in 1890–91, 1914–15, 1927–28, 1931–32, 1938–39, 1962–63, 1969–70, 1984–85, and 1986–87 seasons. This makes them the club with the fourth most English Top Flight titles.
3. Manchester City | 10 titles
Manchester City with their Premier League title in 2023-24 season.
Since then, they have won 6 Premier League titles, out of which four came in consecutive seasons from 2020 to 2024, which is a record in English top flight football. Before Pep Guardiola, it was Roberto Mancini, who led them to Premier League success in the 2011-12 season, the club's first league title in 45 years.
Till now, Manchester City have won 10 titles in top-flight English football. Their success came in 1936–37, 1967–68, 2011–12, 2013–14, 2017–18, 2018–19, 2020–21, 2021–22, 2022–23, and 2023–24.
Arsenal squad with their 2003-04 Premier League title.
One of the most loved and historical clubs in England, Arsenal, comes in the list as the third club with the most English top-flight titles. They were the second most successful club in the top flight before Manchester United went past them in the Premier League era.
From 1931 to 1938, they won the First Division League five times in 8 seasons, which made them one of the most loved and feared clubs in England. In the Premier League era, they won the league three times in 1997–98, 2001–02, and 2003–04.
Arsenal were crowned the champions of England in 1930–31, 1932–33, 1933–34, 1934–35, 1937–38, 1947–48, 1952–53, 1970–71, 1988–89, 1990–91, 1997–98, 2001–02, 2003–04.
Liverpool FC after wining the 2024-25 Premier League title.
After Liverpool FC's success in the Premier League 2024-25, they have now equalled Manchester United's record for most English Top Flight titles with 20 titles.
Both Liverpool and Manchester United are among the most popular football teams in World football. Liverpool were ahead of Manchester United in terms of top-flight titles, but Manchester United's resurgence under Sir Alex Ferguson left them behind.
Manchester United with their Premier League title in 2012-13 season.
In the Premier League era, Manchester United won the most titles. Their 13 Premier League titles are yet to be matched by any club, although they won the league title last time in the 2012-13 season.
Meantime, in the Premier League era, Liverpool have only won the league title twice, in the 2019-20 and 2024-25 seasons.
Manchester United have won the league in 1907–08, 1910–11, 1951–52, 1955–56, 1956–57, 1964–65, 1966–67, 1992–93, 1993–94, 1995–96, 1996–97, 1998–99, 1999–2000, 2000–01, 2002–03, 2006–07, 2007–08, 2008–09, 2010–11, 2012–13.
Meantime, Liverpool FC won the league in 1900–01, 1905–06, 1921–22, 1922–23, 1946–47, 1963–64, 1965–66, 1972–73, 1975–76, 1976–77, 1978–79, 1979–80, 1981–82, 1982–83,1983–84, 1985–86, 1987–88, 1989–90, 2019–20, 2024–25.