My Football Facts > World Football Leagues > Spain Football League > La Liga Top Scorers
La Liga All-Time Top Goal Scorers
Spanish La Liga Top Goal Scorers from 1929 to 2023-24 with player nationalities and club affiliations.
Tabla de máximos goleadores de La Liga de España desde la temporada 1929
hasta 2021-22 con nacionalidades de jugadores y afiliaciones de clubes.
Cristiano Ronaldo scored the most goals (48) in a single La Liga season.
Lionel Messi had the most La Liga Top Scorer titles with eight.
List of La Liga Highest Goalscorers by Year
La Liga Highest Goalscorers from Season 1929 to 2023-24 Total by Player
La Liga Highest Goalscorers from Season 1929 to 2023-24 Total by Club
[wpupg-grid id=”spain-world-leagues”]