Most Goals In A La Liga Season ((full)) -
| Player | Goals | Season | Club | | :--- | :--- | :--- | :--- | | Telmo Zarra | 38 | 1950–51 | Athletic Bilbao | | Hugo Sánchez | 38 | 1989–90 | Real Madrid | | Bata | 27 | 1930–31 | Athletic Bilbao |
| Rank | Player | Club | Season | Goals (Games) | Ratio | | :--- | :--- | :--- | :--- | :--- | :--- | | | Lionel Messi | Barcelona | 2011–12 | 50 (37) | 1.35 | | 2 | Cristiano Ronaldo | Real Madrid | 2014–15 | 48 (35) | 1.37 | | 3 | Cristiano Ronaldo | Real Madrid | 2011–12 | 46 (38) | 1.21 | | 4 | Lionel Messi | Barcelona | 2012–13 | 46 (32) | 1.44 | | 5 | Luis Suárez | Barcelona | 2015–16 | 40 (35) | 1.14 | most goals in a la liga season
came closest to matching Messi's record in 2014–15, finishing just two goals shy. | Player | Goals | Season | Club
Here's a look at the top 10 goal-scorers in La Liga history: most goals in a la liga season
While Messi holds the record, Ronaldo’s 48-goal season is statistically more efficient: