TEMPO.CO, Jakarta - Europe’s top five domestic leagues have produced some of football’s most prolific goalscorers, from early 20th-century legends to modern superstars.
Combining goals scored in the Premier League, La Liga, Serie A, Bundesliga and Ligue 1, the all-time ranking features 29 players who have left a remarkable mark on European football. Lionel Messi and Cristiano Ronaldo lead the list, while active stars such as Harry Kane, Robert Lewandowski and Kylian Mbappe continue to build their tallies.
The 29 Highest Goalscorers in Europe's Top Five Leagues
Here are the 29 highest goalscorers in the history of Europe's top five leagues, taken from GiveMeSport.
29. Edin Dzeko – 223 Goals
The Bosnian striker built his tally across several major European clubs, most notably Manchester City, Roma and Inter Milan. Dzeko's consistency over a long career earned him a place among Europe's elite domestic scorers.
28. Gunnar Nordahl – 225 Goals
One of Sweden's greatest strikers, Nordahl made his biggest impact in Italy with AC Milan. His goalscoring record remains one of the most impressive from the early decades of Serie A.
27. Alfredo Di Stefano – 227 Goals
The Real Madrid icon was a key figure in the club's golden era. Although most of his goals came in Spain, Di Stefano also scored in other European leagues during his career.
26. Mohamed Salah – 228 Goals
Salah has established himself as one of the Premier League's most prolific modern forwards. His goals for Liverpool have propelled him into this historic European ranking.
25. Thierry Henry – 233 Goals
Widely regarded as one of the greatest forwards in Premier League history, Henry enjoyed his most prolific years with Arsenal. His pace, finishing and creativity made him one of football's defining attackers.
24. Hugo Sanchez – 234 Goals
The Mexican striker became a La Liga legend with Real Madrid and Atletico Madrid. Sanchez was renowned for his clinical finishing and spectacular goals.
23. Gonzalo Higuain – 237 Goals
Higuain scored heavily in Spain and Italy, particularly during his spells with Real Madrid, Napoli and Juventus. His prolific years established him among Europe's leading forwards.
22. Pierre-Emerick Aubameyang – 246 Goals
Known for his explosive pace and finishing, Aubameyang scored extensively in the Bundesliga and Premier League. His best years included a prolific spell with Borussia Dortmund.
21. Luis Suarez – 247 Goals
Suarez ranks among the most feared strikers of his generation. He produced outstanding numbers for Liverpool, Barcelona and Atletico Madrid, including a remarkable scoring record in La Liga.
20. Kylian Mbappe – 247 Goals
Still in the early stages of his career compared with most players on this list, Mbappe has already matched Suarez's tally. His prolific years in Ligue 1 have given him a strong foundation to climb the ranking further.
19. Francesco Totti – 250 Goals
The Roma legend spent virtually his entire career with the Italian club and became one of Serie A's most celebrated forwards. His longevity and loyalty helped him reach 250 goals.
18. Telmo Zarra – 252 Goals
Zarra was one of Spain's dominant goalscorers during the 1940s and 1950s. He spent most of his career with Athletic Bilbao and scored at an extraordinary rate.
17. Raul – 256 Goals
Raul became a symbol of Real Madrid and one of Spain's most respected forwards. His consistency over more than a decade at the highest level put him among Europe's greatest domestic scorers.
16. Sergio Aguero – 258 Goals
Aguero was a prolific scorer for Atletico Madrid and Manchester City. His Premier League career, in particular, established him as one of the competition's greatest-ever strikers.
15. Alan Shearer – 260 Goals
The Premier League's all-time leading scorer, Shearer remains synonymous with elite English goalscoring. He scored for Blackburn Rovers and Newcastle United during a distinguished career.
14. Edinson Cavani – 267 Goals
Cavani was prolific across Serie A and Ligue 1, particularly with Napoli and Paris Saint-Germain. His movement and finishing made him one of Europe's most dependable strikers.
13. Klaus Fischer – 268 Goals
Fischer was one of the Bundesliga's outstanding forwards during the 1970s and 1980s. His long career in German football produced an impressive 268 goals.
12. Silvio Piola – 274 Goals
Piola is one of Serie A's historic scoring legends. His goalscoring record stood as a benchmark in Italian football for decades.
11. Karim Benzema – 281 Goals
Benzema developed into one of Europe's most complete forwards during his long spell with Real Madrid. He combined goalscoring with link-up play and creativity before continuing his career outside Europe.
10. Delio Onnis – 299 Goals
Onnis remains Ligue 1's all-time leading scorer. The Argentine-born striker was particularly prolific with Monaco and finished as the French league's top scorer on five occasions.
9. Zlatan Ibrahimovic – 302 Goals
Ibrahimovic scored across four of Europe's top five leagues, with his biggest haul coming in Serie A. He also enjoyed prolific spells with Paris Saint-Germain and Barcelona.
8. Dixie Dean – 310 Goals
Dean remains one of English football's most legendary goalscorers. His remarkable 1927-28 season, when he scored 60 league goals for Everton, remains a benchmark for English football.
7. Harry Kane – 313 Goals
Kane's goalscoring record spans his prolific Tottenham career and his move to Bayern Munich. His continued scoring at the highest level has rapidly pushed him up the all-time list.
6. Steve Bloomer – 314 Goals
A pioneer of English football, Bloomer was one of the game's leading scorers around the turn of the 20th century. His record of 314 goals has endured for more than a century.
5. Jimmy Greaves – 357 Goals
Greaves is widely regarded as one of England's greatest natural goalscorers. He scored 357 goals in the English top flight, along with a spell in Serie A with AC Milan.
4. Gerd Muller – 365 Goals
The legendary German striker was renowned for his extraordinary finishing and positioning. Muller scored 365 Bundesliga goals during his career with Bayern Munich and 1860 Nordlingen.
3. Robert Lewandowski – 366 Goals
Lewandowski has been one of Europe's most prolific strikers of the modern era. His outstanding Bundesliga record with Borussia Dortmund and Bayern Munich, followed by his success in La Liga, puts him third.
2. Cristiano Ronaldo – 495 Goals
Ronaldo's domestic goals came primarily in the Premier League and La Liga, where he became one of the most prolific scorers in football history. His record-breaking spell at Real Madrid accounts for the bulk of his tally.
1. Lionel Messi – 496 Goals
Messi tops the ranking with 496 goals across Europe's top five leagues. Almost all came in La Liga with Barcelona, where he established numerous scoring records and cemented his status as one of football's greatest players.
A Record Still Being Written
While Messi and Ronaldo have created a significant gap at the top, the list continues to evolve. Kane, Lewandowski, Mbappe and Salah have already established themselves among the greatest scorers of their generations, while younger stars still have time to challenge the historic marks set by Europe's legendary forwards.


















































