who has scored the most goals in laliga
List of La Liga top scorers La Liga's all-time top goalscorer is Barcelona's Lionel Messi, who also holds the record for most goals scored in a season with 50 goals in 2011-12. Athletic Bilbao's Telmo Zarra, who was the competition's all-time top scorer until 2014, was top scorer in six seasons between 1945 and 1953. Four other players—Lionel Messi, Real Madrid's Alfredo Di Stéfano, Quini of Sporting de Gijón and Barcelona, and Hugo Sánchez of Atlético Madrid and Real Madrid—each finished as top scorer in five seasons.
List of international goals scored by Lionel Messi Messi has scored 21 goals in FIFA World Cup qualifiers, making him the all-time top scorer of the qualification in CONMEBOL, along with his Barcelona teammate Luis Suárez.[6] He has scored eight goals in Copa América,[1] leading his team to the final of the tournament in 2007, 2015, and 2016, each time finishing as a runner-up. At the 2015 tournament, he allegedly rejected the Best Player award and the trophy was omitted from the ceremony.[7][8] He has scored six times in the FIFA World Cup tournaments,[1] once in 2006, four times in 2014, when he guided his team to the final and was awarded the Golden Ball, and once in the 2018 World Cup finals.[9] The remainder of Messi's goals, 30, have come in friendlies.[1]