In top-level football, 27 players have scored 500 or more goals over the course of their career, according to research by the Rec.Sport.Soccer Statistics Foundation. Only players who were active in top division football for all or most of their careers are considered. The ranking below takes into account goals scored in official matches played with national teams at all age levels and clubs in all divisions.
|1||Bican, JosefJosef Bican (CZE)||805||530||1.52||1931–1955|
|4||Puskás, FerencFerenc Puskás (HUN)||746||754||0.99||1943–1966|
|5||Müller, GerdGerd Müller (GER)||735||793||0.92||1962–1981|
|6||Ronaldo, CristianoCristiano Ronaldo (POR)||675||948||0.71||2001–present|
|7||Messi, LionelLionel Messi (ARG)||643||817||0.79||2003–present|
|8||Deák, FerencFerenc Deák (HUN)||576||1940–1957|
|9||Seeler, UweUwe Seeler (GER)||575||649||0.89||1953–1978|
|Maravilha, TúlioTúlio Maravilha (BRA)||575||—||1988–2012|
|11||Friedenreich, ArthurArthur Friedenreich (BRA)||557||1909–1935|
|12||Willimowski, ErnstErnst Willimowski (POL)||554||—||1934–1955|
|14||McGrory, JimmyJimmy McGrory (SCO)||550||—||1922–1937|
|15||Binder, FranzFranz Binder (AUT)||546||—||1949–1976|
|16||Peyroteo, FernandoFernando Peyroteo (POR)||544||354||1.54||1937–1949|
|17||Sánchez, HugoHugo Sánchez (MEX)||541||—||1976–1997|
|18||Walter, FritzFritz Walter (GER)||539||—||1937–1959|
|19||Takács, JózsefJózsef Takács (HUN)||523||—||1917–1934|
|20||Zsengellér, GyulaGyula Zsengellér (HUN)||522||—||1935–1953|
|22||Di Stéfano, AlfredoAlfredo Di Stéfano (ARG)||514||—||1945–1966|
|Krankl, HansHans Krankl (AUT)||514||—||1970–1989|
|24||Nordahl, GunnarGunnar Nordahl (SWE)||513||—||1937–1958|
|25||Dinamite, RobertoRoberto Dinamite (BRA)||512||—||1971–1993|
|26||Greaves, JimmyJimmy Greaves (ENG)||511||—||1957–1980|
|27||Bene, FerencFerenc Bene (HUN)||508||—||1961–1978|
- List of men's footballers with 50 or more international goals
- List of footballers with 100 or more caps
- List of top international association football goal scorers by country
- List of footballers with most goals in World Cup qualifiers
- List of footballers with the most official appearances
- Kolos, Vladimir (21 January 2016). "Prolific Scorers Data: Best Goalscorers All-Time (Official Matches)". Rec.Sport.Soccer Statistics Foundation. Retrieved 22 March 2016.
- "Matches of Cristiano Ronaldo". Soccerway. Retrieved 16 April 2016.
- "Matches of L. Messi". Soccerway. Retrieved 16 April 2016.