Most appearances in the Spanish football (soccer) La Liga by a foreign player

Most appearances in the Spanish football (soccer) La Liga by a foreign player
Who
Lionel Messi
What
520 total number
Where
Spain
When
23 May 2021

The most appearances in the Spanish football (soccer) La Liga by a foreign player is 520, achieved by Lionel Messi (Argentina) playing for FC Barcelona from 16 October 2004 to 23 May 2021.

Messi left FC Barcelona in 2021 having played 520 league matches over 17 seasons – the seventh-highest total in La Liga history. He scored a league record 474 times, finishing top-scorer in a record eight seasons.