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”]

La Liga Top Scorers 2023-24

La Liga Top Scorers 2022-23

La Liga Top Scorers 2021-22

Premier League Top Scorers