Probably the biggest and one of the best footballing rivalries of all time is the Messi vs Ronaldo era, but it’s the Barcelona icon that heads the list in the all-time La Liga top scorer charts.
It’s no surprise that the Argentine maestro tops the list, after 17 years that Messi spent terrorising defenders in Spain’s top tier. He notched up 474 goals for the Catalan giants in 520 games, with his first coming all the way back in May 2005. Ronaldinho provided the assist with a genius chip over the defence, before a young Messi, wearing the number 30, chipped it over a stranded Albacete goalkeeper – a carbon copy of one he scored moments earlier which was ruled out for offside. The rest is history.
Messi’s last La Liga goal came in his final appearance for Barca, scoring in a defeat away to Celta Vigo in May 2021. After spending the past year at Paris Saint-Germain, it looks unlikely that Messi will come back and get a chance to add to his La Liga tally, but never say never.