Football has seen many prolific goal scorers throughout its history. In the major European leagues, several players have etched their names into the annals of football history with their goal-scoring prowess. Here, we take a look at the top three players who have scored the most league goals in the Premier League, Ligue 1, Bundesliga, La Liga, and Serie A.
Premier League
- Alan Shearer
- Club(s): Southampton, Blackburn Rovers, Newcastle United
- Goals: 260
- Shearer is a legend in English football, known for his powerful shots and heading ability. He scored the majority of his goals for Newcastle United after a successful stint at Blackburn Rovers, where he won the league title in 1995.
- Harry Kane
- Club(s): Tottenham Hotspur
- Goals: 213 (as of May 2024)
- Kane continues to climb the goal-scoring charts with his exceptional finishing skills and consistency. He is known for his ability to score from various positions and is a talisman for Tottenham Hotspur.
- Wayne Rooney
- Club(s): Everton, Manchester United
- Goals: 208
- Rooney, known for his versatility and vision, enjoyed a stellar career primarily at Manchester United, where he won multiple Premier League titles and became the club’s all-time leading scorer.
Ligue 1
- Delio Onnis
- Club(s): Stade de Reims, AS Monaco, Tours, Toulon
- Goals: 299
- Onnis is a goal-scoring icon in French football. He spent the best years of his career at AS Monaco, where his prolific nature in front of goal made him a legend.
- Bernard Lacombe
- Club(s): Lyon, Saint-Étienne, Bordeaux
- Goals: 255
- Lacombe was a consistent goal scorer in the 1970s and 1980s, known for his clinical finishing and intelligent play. He made significant contributions to all the clubs he played for, particularly Lyon and Bordeaux.
- Hervé Revelli
- Club(s): Saint-Étienne, Nice, Châteauroux
- Goals: 216
- Revelli was a key player for Saint-Étienne during their dominance in French football in the 1960s and 1970s, known for his poaching abilities and knack for being in the right place at the right time.
Bundesliga
- Gerd Müller
- Club(s): Bayern Munich
- Goals: 365
- Müller, nicknamed “Der Bomber,” is one of the greatest strikers of all time. His goal-scoring record in the Bundesliga remains unmatched, with his remarkable finishing and positioning making him a nightmare for defenders.
- Robert Lewandowski
- Club(s): Borussia Dortmund, Bayern Munich
- Goals: 312 (as of May 2024)
- Lewandowski is a modern-day great who continues to set records. Known for his technical ability and lethal finishing, he has been a crucial player for both Borussia Dortmund and Bayern Munich.
- Klaus Fischer
- Club(s): 1860 Munich, Schalke 04, 1. FC Köln, VfL Bochum
- Goals: 268
- Fischer was known for his acrobatic style, including the famous bicycle kick, and was a prolific scorer across several clubs, particularly shining at Schalke 04.
La Liga
- Lionel Messi
- Club(s): Barcelona
- Goals: 474
- Messi is widely regarded as one of the greatest footballers of all time. His time at Barcelona was marked by numerous records, including the most goals in La Liga history, thanks to his dribbling, vision, and scoring ability.
- Cristiano Ronaldo
- Club(s): Real Madrid
- Goals: 311
- Ronaldo’s tenure at Real Madrid was phenomenal, where his athleticism and goal-scoring talent saw him break multiple records and win numerous titles.
- Telmo Zarra
- Club(s): Athletic Bilbao
- Goals: 251
- Zarra was a legendary figure in Spanish football during the 1940s and 1950s, known for his powerful shots and heading, and he remains an icon at Athletic Bilbao.
Serie A
- Silvio Piola
- Club(s): Pro Vercelli, Lazio, Torino, Juventus, Novara
- Goals: 274
- Piola is an enduring legend in Italian football, known for his goal-scoring consistency across several clubs. His career spanned from the 1930s to the 1950s, making him Serie A’s all-time top scorer.
- Francesco Totti
- Club(s): Roma
- Goals: 250
- Totti, a one-club man, is a symbol of loyalty and skill. His creativity, vision, and goal-scoring ability made him a legend at Roma, where he spent his entire career.
- Gunnar Nordahl
- Club(s): AC Milan, Roma
- Goals: 225
- Nordahl was a prolific Swedish striker who became a Serie A icon during his time at AC Milan, known for his incredible goal-scoring record and physical presence.
These players have not only left an indelible mark on their respective leagues but have also inspired countless fans and future footballers with their extraordinary talent and dedication to the game.
Ready for some fun?
Put your football knowledge to the test with our Football Higher or Lower Games! Challenge yourself to guess which player scored more goals or who is worth more. Are you up for the challenge? Let’s find out!