Answer
Most league appearances by a foreign player: Cocu holds the record for the most league appearances by a foreign player at Barcelona. The Dutch midfielder made 292 appearances for the Catalan club between 1998 and 2004, winning two La Liga titles and one Copa del Rey. He was known for his versatility and leadership, and is considered one of the club's most successful foreign players.