Top 10 Highest Goal Scorers In La Liga History

Highest Goal Scorers In La Liga History

Lionel Messi, since he began his career with FC Barcelona in 2004, has scored 444 goals in 485 La Liga matches, and still counting…..…and at the moment he is the highest goal scorer in La Liga history.

And yes, a usual suspect, Cristiano Ronaldo, occupies the second position with more than 100 goals between the rivals.

But if the Portuguese star had made the same number of appearances as Messi (485), he would have had 518 goals!

How? If you go by the goal-to-appearance ratio he would have had 1.07.

And you know what that mean? Ronaldo would have replaced Messi on the list of highest goal scorers in La Liga history by a margin of 80 goals.

So how about the other players with most goals in La Liga?

SEE ALSO | EPL Leading Goal Scorers Listed From Inception

Highest Goal Scorers In La Liga History

1. Lionel Messi – 444 Goals

Coronavirus Test Lionel Messi

After his 242nd goal in La Liga, Messi became the all-time top scorer for Barcelona. And now he is near to complete 500 goals Tally for FC Barcelona.

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

That feat makes him the only player on this list to have a goal-scoring ratio above 1. He has helped Real Madrid to win 2 La Liga titles and holds a number of records for the team.

SEE ALSO | Top 10 Champions League Managers Revealed In Detail

3. Telmo Zarra – 251 Goals

highest goal scorers in La Liga history

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 278 matches and scoring 251 goals. He thus had a goal-scoring ratio of 0.9.

SEE ALSO | Football clubs on

4. Hugo Sánchez – 234 Goals

highest goal scorers in La Liga history

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 | Real Madrid Football Academy Port Harcourt – How To Join

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

highest goal scorers in La Liga history

Often regarded as one of the all-time best performers of Los Blancos. He is actually the second-highest goal scorer of the club in all tournaments, with 323 goals.

6. Alfredo di Stéfano – 227 Goals

highest goal scorers in La Liga history

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.

7. César Rodríguez – 223 Goals

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. He helped his team win 5 La Liga championships.

8. Enrique Castro, ‘Quini‘ – 219 Goals

His 219 goals were scored for Barcelona and Sporting Gijón, with whom he has been associated for his entire La Liga career, playing 448 matches for them in 12 seasons between 1970 and 1987. He has a goal ratio of 0.49.

9. Pahiño – 210 Goals

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.

10. Edmundo Suárez – 195 Goals

He was a center-forward for Valencia for most of his career, i.e. 1939-50, though he played 1 match in his first season in 1935–1936 with Athletic Bilbao and 21 matches in the last one in 1950–1951 for Alcoyano.

SEE ALSO | Liverpool All Time Top Scorers Listed In FULL With Details

This article was most recently revised and updated 1 year ago

No posts to display


Please enter your comment!
Please enter your name here