Top 10 Highest Goal Scorers In La Liga History

Highest Goal Scorers In La Liga History
Credit: Iconsport

Discover the top 10 highest goal scorers in La Liga history. From Lionel Messi to Cristiano Ronaldo and other legendary figures, explore the remarkable achievements of these football icons in the Spanish top-flight league.

La Liga, the Spanish top-flight football league, has been home to some of the greatest footballers of all time. Over the years, numerous talented players have graced the pitches of La Liga, showcasing their goal-scoring prowess.

In this article, we delve into the rich history of the league and present the top 10 highest goal scorers in La Liga history, highlighting their remarkable achievements and contributions to Spanish football.

Highest Goal Scorers In La Liga History

1. Lionel Messi – 474 Goals

Coronavirus Test Forced On Barcelona Star Lionel Messi
Credit: Iconsport

The undisputed king of La Liga, Lionel Messi, tops the list with an astonishing 474 goals. Spending his entire professional career at Barcelona, Messi's magical dribbling, precise finishing, and innate footballing intelligence have earned him countless accolades and records.

SEE ALSO | All Carlo Ancelotti Trophies Listed By Year And Club

2. Cristiano Ronaldo – 311 Goals

Cristiano Ronaldo has already signed for Juve Luciano Moggi
Credit: Iconsport

A force to be reckoned with, Cristiano Ronaldo showcased his goal-scoring prowess during his time with Real Madrid. His remarkable athleticism, lethal striking ability, and incredible aerial prowess enabled him to net an impressive 311 goals in La Liga.


3. Telmo Zarra – 251 Goals

Telmo Zarra
Credit: Iconsport

Zarra is in third place on the list of La Liga top scorers of all time. The Spaniard spent his La Liga career at Athletic Bilbao, playing from 1940 to 1955, appearing in 277 matches and scoring 251 goals. He thus had a goal-scoring ratio of 0.91.

4. Karim Benzema – 238 Goals

Icon JRR2408
Credit: Icon Sport

Karim Benzema has etched his name in La Liga history as the 4th top scorer with an impressive tally of 238 goals in 439 games. With a scoring ratio of 0.54, Benzema consistently showcased his goal-scoring prowess and played a crucial role in Real Madrid's success over the years.

From scoring his first goal in 2009 to his final goal in 2023, Benzema's contributions to the team were invaluable. However, in a surprising move, he recently joined the Saudi League in the current transfer window, marking a new chapter in his illustrious career.

5. Hugo Sánchez – 234 Goals

Hugo Sanchez
Credit: Iconsport

He played for Atletico Madrid, Real Madrid, Club América, and Rayo Vallecano, with the highest number of appearances and goals being for Real Madrid, at 207 and 164 respectively.

SEE ALSO |Football Academies in Lagos: The FULL List with Contacts

6. Raúl González Blanco – 228 Goals

highest goal scorers in La Liga history
Credit: Iconsport

Mexican forward Hugo Sánchez dazzled spectators with his acrobatic finishes and exceptional goal-scoring ability during his time with both Atlético Madrid and Real Madrid. His tally of 234 goals places him among the league's all-time greats.

7. Alfredo di Stéfano – 227 Goals

highest goal scorers in La Liga history
Credit: Iconsport

During his La Liga career from 1953 to 1966, he played for Real Madrid and Espanyol. And he earned his place on the list of highest goal scorers in La Liga history with 227 goals in 329 La Liga matches.

He has a ratio of 0.69. The majority of the goals were scored for Real Madrid, with 216 successful shots in 282 games.

The Argentine-Spanish forward's versatility, skill, and prolific goal-scoring record helped Madrid dominate Spanish football during the 1950s and 1960s.

8. César Rodríguez – 221 Goals

Cesar Rodriguez 1
Credit: Iconsport

Widely noted for his corners, in his La Liga career, Rodríguez played for Barcelona, appearing in 353 matches, and acquired a ratio of 0.63. César Rodríguez played a significant role in FC Barcelona's success during the 1940s and 1950s. He helped his team win 5 La Liga championships.

9. Enrique Castro, ‘Quini' – 219 Goals

Credit: Iconsport

A true goal-scoring machine, Enrique Castro, popularly known as Quini, excelled with Sporting Gijón and Barcelona. His incredible consistency and clinical finishing saw him amass 219 goals in La Liga. he has been associated with Fc Barcelona for most of his La Liga career, playing 448 matches for them in 12 seasons between 1970 and 1987. He has a goal ratio of 0.49.

10. Pahiño – 212 Goals

Credit: Iconsport

The majority of these goals were scored when he was with Real Madrid, having made 108 successful shots. He played for various Spanish League teams, including Celta de Vigo and Deportivo La Coruña, from 1943 to 1956. His goal-scoring exploits, especially with Celta Vigo and Real Madrid, earned him a place in this prestigious list.

SEE ALSO |Barcelona Football Academy in Nigeria: Clear Guide On How To Join

The top 10 highest goal scorers in La Liga history embody the essence of Spanish football excellence. From Messi and Ronaldo's modern-day dominance to the legends of the past, these players have left an indelible mark on the league's history. Their exceptional goal-scoring exploits have enthralled fans, inspired future generations, and solidified their places as legends of La Liga.

This article was most recently revised and updated 3 months ago

No posts to display


Please enter your comment!
Please enter your name here