Hubbry Logo
search
search button
Sign in
Historyarrow-down
starMorearrow-down
Hubbry Logo
search
search button
Sign in
List of footballers with 500 or more goals
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the List of footballers with 500 or more goals Wikipedia article. Here, you can discuss, collect, and organize anything related to List of footballers with 500 or more goals. The purpose of the hub is to connect people, foster deeper knowledge, and help improve the root Wikipedia article.
Add your contribution
Inside this hub
List of footballers with 500 or more goals

With over 930 goals for club and country combined, Cristiano Ronaldo is the top goalscorer of all time.

In top-level association football competitions, 26 players have scored 500 or more goals in both club and international football, according to research by the IFFHS,[1] first published in 2007.[2] Taking into account competitions of all levels, 79 players have reached the milestone, according to the RSSSF.[3][4] FIFA, the international governing body of football, has never released a list detailing the highest goalscorers and does not keep official records.[5][6] It is challenging for statisticians and media to agree on which goals should be counted, with debate over whether to include those scored in friendlies, regional competitions, and even matches taking place during wartime.[7][8]

In 2020, FIFA recognised Josef Bican, an Austrian-Czech dual international who played between the 1930s and the 1950s,[9] as the record scorer with an estimated 805 goals,[10][11] although CNN, the BBC, France 24, and O Jogo all acknowledge that Bican's tally includes goals scored for reserve teams and in unofficial international matches.[6][12][13][14] UEFA, the governing body for European football, ranks him as the leading all-time goalscorer in European top-flight leagues with 518 goals, narrowly ahead of Hungarian Ferenc Puskás.[15] RSSSF credits Bican with 948 goals, a tally which includes goals scored in winter tournaments, as well as when selected to represent regional and city teams,[16] and the Football Association of the Czech Republic claims a total of 821.[17][18] Spanish newspapers Marca and Sport state that both Bican and Pelé scored 762 goals.[19][20] Bican once walked out of a gala held in his honour by the IFFHS after the organisation had excluded war-time goals from his tally, although it later recognised the 229 goals he had scored during the period.[21]

Media outlets like Sky Sports, ESPN, and Globo Esporte argue that for Pelé and his era, friendly matches were important and their goals should count,[22][23][24] while journalist Hugh McIlvanney called them "profit-making excursions" with little "relevance to Pelé's reality",[25] and Jonathan Liew said many friendlies were "against up-country teams or down-at-heel invitational sides".[26] When Argentinian forward Lionel Messi was reported to have broken the record for most goals at a single club (644 for Barcelona), Pelé's former club Santos denied it, saying 448 of Pelé's friendly goals had been uncounted,[27] arguing many were against "the best teams of all time",[28] a point Pelé supported by updating his tally to 1,283 on Instagram.[29] Barcelona responded that because Bican, Pelé, Erwin Helmchen, and Abe Lenstra scored mostly in leagues below national level, those goals shouldn't count,[30] and goals from wartime matches, lower tiers, and regional divisions by players like Bican, Ferenc Deák, Puskás, Seeler, Müller, Túlio Maravilha, and Robert Lewandowski are also disputed.[31]

In 2021, Portuguese forward Cristiano Ronaldo was reported to have broken the record by scoring his 760th goal,[32][33][34] although it was widely accepted as impossible to confirm with certainty since stats from earlier eras are often disputed,[18][35][36][37][38][39] as noted by journalist Jonathan Wilson and Corriere dello Sport editor Ivan Zazzaroni, who noted German striker Helmchen may have scored 981 goals.[16][40] Ronaldo said: "the world has changed since then and football has changed as well, but this doesn't mean we can just erase history according to our interests".[41] Other claims exist; Guinness World Records credits Pelé with the "most career goals" at 1,279,[42] and Brazilian striker Romário claimed his 1,000th goal in 2007 but later admitted it included friendlies;[43] they are reported to have scored 767 and 772 goals respectively,[18][44][45][46][47] with Pelé's total including one goal for the military team and nine for the state team of São Paulo at the State Team Championship.[48][49] The Encyclopædia Britannica notes Brazilian Arthur Friedenreich is "officially recognised" by FIFA to have scored 1,329 goals,[50] though there is little evidence.[42][51] In March 2022, Ronaldo surpassed Bican's estimated 805 goals.[52][53]

Hungarian Imre Schlosser is generally recognised as the first to reach the 500-goal mark, doing so in 1927 shortly before his retirement.[54] Nine players have accomplished the feat at a single club: Josef Bican (Slavia Prague), Jimmy Jones (Glenavon), Jimmy McGrory (Celtic), Joe Bambrick (Linfield), Lionel Messi (Barcelona), Gerd Müller (Bayern Munich), Pelé (Santos), Fernando Peyroteo (Sporting CP), and Uwe Seeler (Hamburg).[55] Of these nine, Messi scored the most, with 672 goals between his debut in 2004 and his departure in 2021.[56]

List

[edit]
Messi
With 672 goals for Barcelona, Lionel Messi has scored the most goals for one club.
Pelé
Pelé held the world record for around 50 years.
Bican
Josef Bican is credited by FIFA with 805 goals
Benzema
Karim Benzema, the most recent to score 500 goals
Di Stéfano
Alfredo Di Stéfano, the first South American to score 500 goals
Schlosser
Imre Schlosser, the first footballer to score 500 goals

According to the IFFHS and other media outlets, 26 players are credited with scoring 500 or more goals in top-level professional football competitions:

As of 29 August 2025.[1]
Bold indicates players currently active.
* indicates player has scored at least 500 goals for a single club.[57][58]
Rank Player Club Country and other Total Career span
League Cup Continental
1 Portugal Cristiano Ronaldo 573[a] 57 172 138 940[62] 2002–present
2 Argentina Lionel Messi* 537[b] 71 157 114 879[65] 2004–present
3 Brazil Pelé* 604[c] 49 26 83 762 1957–1977
4 Brazil Romário 545[d] 93 54 64 756 1985–2007
5 Hungary Spain Ferenc Puskás 516[e] 69 56 84 725 1943–1966
6 Austria Czechoslovakia Josef Bican* 515[f] 137 38 32 722 1931–1955
7 Poland Robert Lewandowski 413[g] 61 115 85 674[68] 2008–present
8 Northern Ireland Jimmy Jones* 330[h] 286 14 9 639 1947–1964
9 West Germany Gerd Müller* 405[i] 92 69 68 634 1964–1981
10 Northern Ireland Joe Bambrick* 347[j] 253 5 21 626 1926–1943
11 Netherlands Abe Lenstra 573[k] 18 0 33 624 1936–1963
12 Uruguay Luis Suárez 415[l] 48 64 69 596[71] 2005–present
13 Portugal Eusébio 381[m] 97 59 41 578 1960–1978
14 Northern Ireland Glenn Ferguson 313[n] 241 9 0 563 1987–2011
15 Sweden Zlatan Ibrahimović 394[o] 48 57 62 561 1999–2023
16 Hungary Imre Schlosser 413[p] 68 13 59 553 1906–1928
17 Portugal Fernando Peyroteo* 464[q] 72 3 14 553 1937–1949
18 West Germany Uwe Seeler* 447[r] 41 21 43 552 1954–1978
19 Scotland Jimmy McGrory* 407[s] 131 0 12 550 1923–1937
20 Argentina Spain Alfredo Di Stéfano 378[t] 54 76 29 537 1945–1966
21 Hungary György Sárosi 350[u] 35 103 42 530 1931–1948
22 Brazil Roberto Dinamite 476[v] 10 5 22 513 1971–1992
23 Mexico Hugo Sánchez 390[w] 49 38 30 507 1976–1997
24 Austria Franz Binder 297[x] 93 87 26 503 1930–1949
25 Brazil Zico 410[y] 27 16 48 501 1971–1994
France Karim Benzema 314[z] 40 110 37 501 2005–present

RSSSF statistics

[edit]

As the RSSSF uses different methodology from that of the IFFHS and other media outlets to determine which goals to include,[72] 82 players are credited with scoring 500 or more goals in matches taking into account competitions at all levels:

As of 13 July 2025.[3]
Bold indicates players currently active.
+ indicates player may have scored and played more.

By confederation

[edit]
As of 29 August 2025.[1]
Confederation Countries Players
UEFA 9 17
CONMEBOL 3 7
CONCACAF 1 1
AFC 0 0
CAF 0 0
OFC 0 0
Total 13 25

RSSSF statistics

[edit]
As of 13 July 2025.[3]
Confederation Countries Players
UEFA 16 71
CONMEBOL 3 9
CAF 1 1
CONCACAF 1 1
AFC 0 0
OFC 0 0
Total 21 82

See also

[edit]

References

[edit]

Notes

[edit]
Add your contribution
Related Hubs