When Messi passed 300 goals for Barcelona, I asked this question, but couldn't find an answer anywhere. Who has scored more goals than Messi for a single club?

Edit: I was specifically asking for the goals in the domestic league that's why I've created separate questions for the goals in all the competitions.

Related questions:

  • 1
    Gerd Müller scored for Bayern Munich 398 goals in Bundesliga, and 566 goals in all competitions. I do not know whether it is record, but it is certainly impressive.
    – Martin
    Feb 19, 2016 at 16:04
  • And, of course, there is Pelé.The numbers for him differ, based on who is counting and which matches are counted. But there are certainly at least 600 goals in official matches for Santos.
    – Martin
    Feb 19, 2016 at 16:08
  • 1
    I'm specifically asking about European clubs. I also have checked the most famous footballers and I can see their goals. I just wondered if there is a list that contains all of them?
    – Lipata
    Feb 19, 2016 at 16:22
  • I am not sure to which extent this list is reliable. But if that list is correct, it contains all players with more than 560 goals throughout their career (including both club and national matches). So they are the only possible candidates for scoring more than Müller's 566. But since the Wikipedia article comes with the banner saying "This article's factual accuracy is disputed," it would be nice to find a more reliable source.
    – Martin
    Feb 19, 2016 at 16:34

2 Answers 2


I have started a CW answer, where various users can add players they find (or occasionally update numbers for active players). I guess in this way we can find at least an approximation of a complete list.

We could get very different numbers depending on which competitions we count (for example, all competitions including European cups, all domestic competitions including domestic cups and lower level leagues). To make this list correspond to the OP, let us only count top-level domestic leagues. (I.e., we don't count cups, only league matches in the top-level league.)

Players with 300 or more goals for a single team in a top-flight domestic league (European clubs)

  1. Lionel Messi (Barcelona/La Liga) 4741
  2. Uwe Seeler (Hamburger SV/Oberliga & Bundesliga) 4042
  3. Jimmy McGrory (Celtic Glasgow/Scottish League) 3953
  4. Josef Bican (Slavia Prague/Czechoslovak First League) 3954
  5. Ferenc Szusza (Újpest/Hungarian League) 393
  6. Gyula Zsengellér (Újpest/Hungarian League) 368
  7. Gerd Müller (Bayern Munich/Bundesliga) 365
  8. Ferenc Puskás (Budapest Honvéd/National Championship I) 352
  9. Albert De Cleyn (KV Mechelen/Belgian First Division) 3506
  10. Joseph Mermans (Anderlecht/Belgian First Division) 339
  11. Fernando Peyroteo (Sporting/Primeira Liga) 3296
  12. Eusébio (Benfica/Primeira Divisão) 317
  13. Cristiano Ronaldo (Real Madrid/La Liga) 311
  14. Dixie Dean (Everton/First Division) 3107
  15. Willy van der Kuijlen (PSV Eindhoven/Eredivisie) 308

Players marked in bold still play in the given club and competition.

1As of 7 August 2021
2404 goals for Hamburger SV, if we count both Oberliga and Bundesliga; 137 if we only count Bundesliga. (Oberliga was the highest level competition in the North of Germany before the foundation of Bundesliga.)
3395 according to stats at Wikipedia, 397 according to RSSSF.
4The number 395 is from Wikipedia. RSSSF lists separately 218 goals in Czechoslovak competitions and 232 goals in the era of Protectorate of Bohemia and Moravia. His stats at RSSSF are not broken down by the team, only total number of goals is given.
5377 according to Albert De Cleyn Wikipedia page, 350 according to RSSSF and Belgian Pro League Wikipedia page.
6330 according to RSSSF.
7308 according to RSSSF.



This is a list of retired players I have found:

  • Ferenc Puskás scored 374 goals in 358 matches for Budapest Honvéd, where he played from 1943 to 1956
  • Ian Rush scored 346 goals in 660 appearances for Liverpool in two spells from 1980 to 1987 and then from 1988 to 1996
  • Alfredo Stéfano di Stéfano Laulhé scored 307 goals in 396 appearances for Real Madrid from 1953 to 1964
  • Eusébio scored 473 goals in 440 appearances during his 15 year spell at Benfica
  • Steve Bull scored 306 goals in 561 appearances for Wolverhampton Wanderers
  • Pelé scored 643 goals in 656 appearances for Santos, a team he played with for eighteen years
  • Raúl González Blanco scored 323 goals in 741 appearances for Real Madrid between 1994 and 2010
  • Gerd Müller scored 566 goals in 607 matches for Bayern Munich between 1964 and 1979
  • Uwe Seeler scored 444 goals in 519 games for Hamburger SV between 1954 and 1972

Disclaimer: This list is by no means exhaustive. Just a list of some players who scored a hell of a lot of goals for their respective clubs.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.