0

Who are the players that has more than 300 goals in top flight domestic league, combined for all the teams that they have played.

Related questions:

  • Some of such players could be found on page 22 of this book. – Martin Feb 23 '16 at 16:47
  • 1
    Just to clarify, you are asking about goals scored in the same competition or in all domestic leagues where the player played? For example, for Cristiano Ronaldo should we count together his goals in Primeira Liga, Permier League and La Liga, which yields 3+84+252=339? Or only his goal from La Liga, where he scored 252 and thus he would not qualify for this question? – Martin Mar 11 '16 at 12:16
  • 1
    All domestic league, in the case with Ronaldo La Liga + Premier League. – Lipata Mar 11 '16 at 12:48
7

I think this could be a reliable list, but maybe not exact, of players with more goals in the top flight domestic leagues in the world. I only consider goals in national leagues but I don´t consider goals in regional or state leagues, for example, the state championships in Brazil or the Oberliga in Germany before Bundesliga. That's why names like Pele, Romario or Uwe Seeler with a lot of goals in regional championships are not in this list.

The list is updated to 8 August 2020.

  1. Josef Bican 518 (Bohemia and Moravia 241, Czechoslovakia 206, Austria 71)
  2. Ferenc Puskás 514 (Hungary 358, Spain 156)
  3. Cristiano Ronaldo 450 (Spain 311, England 84, Portugal 3, Italy 52)
  4. Lionel Messi 444 (Spain)
  5. Imre Schlosser 417 (Hungary 411, Austria 6)
  6. Gyula Zsengellér 416 (Hungary 387, Colombia 23, Italy 6)
  7. Jimmy McGrory 408 (Scotland)
  8. Gerd Müller 405 (Germany 365, USA 40)
  9. Hugo Sánchez 400 (Spain 234, Mexico 123, USA 37, Austria 6)
  10. Ferenc Szusza 393 (Hungary)
  11. Carlos Bianchi 385 (Argentina 206, France 179)
  12. Alfredo Di Stefano 376 (Spain 227, Colombia 90, Argentina 59)
  13. Gunnar Nordahl 374 (Italy 225, Sweden 149)
  14. Jimmy Greaves 366 (England 357, Italy 9)
  15. Hughie Ferguson 363 (Scotland 286, England 77)
  16. Zlatan Ibrahimović 362 (Sweden 4, Netherlands 35, Italy 125, Spain 16, France 113, England 17, USA 52)
  17. József Takács 360 (Hungary)
  18. Hans Krankl 354 (Austria 320, Spain 34)
  19. Delio Onnis 352 (France 299, Argentina 53)
  20. György Sárosi 351 (Hungary)
  21. Osvaldo Castro 351 (Mexico 214, Chile 137)
  22. Albert De Cleyn 350 (Belgium)
  23. Victor Hugo Antelo 350 (Bolivia)
  24. Luis Suárez 312 (Uruguay 10, Netherlands 81, England 69, Spain 142)
| improve this answer | |
  • may be worth making this a wiki answer so @Lipata can update easily? – fedorqui May 20 '19 at 10:32
-2

There are several players who have scored over 300 goals in top flight league.
In the current scenario they they are:
1. Cristiano Ronaldo (442 goals)
2. Lionel Messi (440 goals)
3. Zlatan Ibrahimovic (372 goals)

There are other players like Gerd Muller, Jimmy Graves, Pele and Bican.

It's very unfair of people not counting the Brazilian leagues as the top flight domestic league because in 1960s Brazilian team regularly defeated European teams with ease.

Thus Bican, Pele and then Messi and Ronaldo comes up, out of all the players Pele and Josep Bican has the highest goal ration followed by Gerd Muller, Messi and Ronaldo.

| improve this answer | |
  • You can count the Brazilian league in. We're already counting Mexico, Argentina, etc. Feel free to edit additional players into the post above. In the Serie A Pelé only had 100 goals though. – dly Mar 9 at 13:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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