Most league goals in a single season in Europe’s top five leagues

Lionel Messi holds a football in Barcelona’s blue and red home kit during a La Liga match.

Dixie Dean scored 60 league goals for Everton in 1927–28, the highest total in this historical comparison of Europe’s top five leagues. Lionel Messi’s 50 for Barcelona in 2011–12 remains the La Liga record, but England’s First Division history puts Dean above him. Yes, we’re acknowledging stats from more than a century ago.

Messi, Barcelona’s all-time leading scorer, needed 37 appearances to reach 50. Tom “Pongo” Waring’s 49 for Aston Villa in 1930–31 sits between Messi and Cristiano Ronaldo, whose best league return was 48 for Real Madrid in 2014–15.

The Premier League record is a different answer to a different question. Erling Haaland scored 36 for Manchester City in 2022–23. That’s the competition’s single-season record, not the highest total across the full history of England’s top division.

This comparison counts men’s league goals, with 40 as the cutoff, through the completed 2025–26 season. It includes England’s First Division and France’s Division 1 history, while Germany is limited to the Bundesliga and Italy to single-group Serie A. Regional, wartime, cup and international competitions aren’t included. Equal totals share a rank.

The highest single-season league goal totals

RankPlayerClubLeagueSeasonGoals
1Dixie DeanEvertonFirst Division (England)1927–2860
2Lionel MessiBarcelonaLa Liga2011–1250
3Tom “Pongo” WaringAston VillaFirst Division (England)1930–3149
4Cristiano RonaldoReal MadridLa Liga2014–1548
=5Cristiano RonaldoReal MadridLa Liga2011–1246
=5Lionel MessiBarcelonaLa Liga2012–1346
7Dixie DeanEvertonFirst Division (England)1931–3245
8Josip SkoblarMarseilleDivision 1 (France)1970–7144
=9Ted HarperBlackburn RoversFirst Division (England)1925–2643
=9Dave HallidaySunderlandFirst Division (England)1928–2943
=9Lionel MessiBarcelonaLa Liga2014–1543
=12Vic WatsonWest Ham UnitedFirst Division (England)1929–3042
=12Ted DrakeArsenalFirst Division (England)1934–3542
=12Salif KeitaSaint-ÉtienneDivision 1 (France)1970–7142
=15Jimmy DunneSheffield UnitedFirst Division (England)1930–3141
=15Jimmy GreavesChelseaFirst Division (England)1960–6141
=15Robert LewandowskiBayern MunichBundesliga2020–2141
=18Gerd MüllerBayern MunichBundesliga1971–7240
=18Cristiano RonaldoReal MadridLa Liga2010–1140
=18Luis SuárezBarcelonaLa Liga2015–1640

Serie A has no entry at the 40-goal cutoff. Its single-season record is 36, shared by Gonzalo Higuaín for Napoli in 2015–16 and Ciro Immobile for Lazio in 2019–20.

Messi and Ronaldo’s repeated 40-goal seasons

Messi and Ronaldo account for six of the table’s 20 entries, all between 2010–11 and 2014–15. Reaching the 40s wasn’t a one-season exception for either player. Messi followed his 50 with 46 the next season; Ronaldo reached 48 three seasons after scoring 46.

Messi’s 2011–12 total included six hat-tricks and two four-goal performances. Those eight matches supplied 26 goals, more than half his season’s league total. Valencia conceded four in February, and Espanyol conceded four in May. Even a goal in every one of his 37 appearances would’ve left him 13 short of 50.

League records and Messi’s wider scoring totals

Robert Lewandowski’s 41 for Bayern in 2020–21 broke Gerd Müller’s 40-goal Bundesliga record after 49 years. Harry Kane won the 2025–26 European Golden Shoe with 36 Bundesliga goals, still five below Lewandowski’s mark and 14 below Messi’s. These are scoring totals, not rankings adjusted for minutes or the number of matches available.

Lamine Yamal reaching 50 Barcelona goals was a career milestone. Messi reached that total in one league campaign, with another 23 goals in other competitions taking his official club-season tally to 73.

His five against Bayer Leverkusen in the Champions League that March were among those additional goals. None counted toward the 50. The 91 he scored for Barcelona and Argentina during calendar year 2012 covered a different period again, stretching across two club seasons.

Messi reached 50 against Espanyol in Pep Guardiola’s final home league match as Barcelona coach. After the fourth goal, he ran to embrace him. Real Madrid were already champions and would finish with 100 points and 121 goals.

Messi finished four goals ahead of Ronaldo. Barcelona finished nine points behind Real Madrid.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top