The all-time top scorer in La Liga is none other than Argentina international Lionel Messi. La Pulga, who played for Barcelona for many years, scored 474 goals between 2004 and 2021. He is also the league's all-time leading passer, with 192 assists. The former Barça player also ranks eighth in terms of number of appearances, with 520. He has numerous other records, including the number of Pichichi - the league's top scorer - won (8), the title of best passer (6), the number of goals scored in a season (50 goals in 2011-2012), the number of assists in a season (21 assists in 2019-2020), and so on.