LaLiga top scorer
La Liga all-time top scorer is Lionel Messi with 474 goals, all for Barcelona. He also holds the record for most goals scored in a single season with 50 in the 2011–12 campaign, and is the only player ever to win the league’s top scorer award in eight different seasons.
- Lionel Messi: 474
- Cristiano Ronaldo: 311
- Telmo Zarra: 251
- Hugo Sánchez: 234
- Karim Benzema: 228
- Raúl: 228
- Alfredo Di Stéfano: 227
- César Rodríguez: 221
- Quini: 219
- Pahiño 212
* Last Update: January 26, 2023
LaLiga has rejected Barcelona’s request to register Gavi as a first-team player with a new contract.
Barcelona defender wanted by La Liga rivals, no green light from club yet.
Karim Benzema on target as Real Madrid beats Athletic Bilbao 2-0
Karim Benzema double sends Real Madrid to top of La Liga table
Paul Merson says Arsenal success is no fluke while Alan Smith believes squad is ‘older and wiser’ for Premier League title challenge