Most football (soccer) La Liga goals by a foreign player

Most football (soccer) La Liga goals by a foreign player
Who
Lionel Messi
Where
Spain
When
16 May 2021

The most football (soccer) La Liga goals by a foreign player is 474, achieved by Lionel Messi (Argentina) playing for FC Barcelona from 1 May 2005 to 16 May 2021.

Messi left FC Barcelona in 2021 having scored 474 times in 520 league matches – over 150 goals more than his nearest rival. He finished as La Liga’s top scorer in a record eight seasons, including his final five consecutively.