List of footballers with 500 or more goals


In top-level football, 28 players have scored 500 or more goals over the course of their career, according to research by the Rec.Sport.Soccer Statistics Foundation. Only those who were active in the highest level football for most of their careers are considered. The ranking below takes into account goals scored in official matches played with the national teams and clubs in all divisions.

Ranking

Bold indicates players currently active.
RankPlayerGoalsMatchesRatioYears
1 Josef Bican805+530+1.511928–1955
2 Romário7729941985–2009
3 Pelé7678311956–1977
4 '7531049
'
5 746+754+0.981943–1966
6 7357931962–1981
7 '7309232003–present
8 5887721988–2019
9 576+1940–1957
10 5751954–1978
11 5571909–1935
12 554+1934–1955
12 '5549351999–present
14 Eusébio5521957–1980
15 550541+1.011922–1938
16 546+1930–1949
17 541+1976–1998
18 5393651.571937–1949
18 539+1937–1959
20 Zico5257710.681971–1994
21 523+1917–1934
22 522+1935–1953
23 514+682+0.731945–1966
23 514701+0.721970–1989
25 513+1937–1958
25 5138430.611971–1991
27 Jimmy Greaves5111957–1971
28 508+1961–1979

Active players

Active players who have scored more than 400 goals in total. The ranking below takes into account goals scored in official matches played with national teams at all age levels and clubs in all divisions.
RankPlayerTotal goalsTotal matchesRatioYearsMatches/Goals per teams
1 '75310490.712001–2 matches/0 goals Sporting CP B
31/5 Sporting CP
292/118 Manchester United
438/450 Real Madrid
87/63 Juventus
164/99 Portugal
3/2 Portugal U23
10/3 Portugal U21
5/1 Portugal U20
7/5 Portugal U17
9/7 Portugal U15
2 '7309232003–10 matches/5 goals Barcelona C
22/6 Barcelona B
730/633 Barcelona
138/70 Argentina
5/2 Argentina U23
18/14 Argentina U20
3 Zlatan Ibrahimović5549351999–47 matches/18 goals Malmö FF
110/48 Ajax
92/26 Juventus
117/66 Internazionale
46/22 Barcelona
105/67 Milan
180/156 Paris Saint-Germain
53/29 Manchester United
58/53 LA Galaxy
116/62 Sweden
7/6 Sweden U23
4/1 Sweden U18
4 Robert Lewandowski4937682004–19 matches/4 goals Delta Warszawa
13/4 Legia II Warszawa
66/38 Znicz Pruszków
82/41 Lech Poznań
187/103 Borussia Dortmund
285/242 Bayern Munich
112/61 Poland
3/0 Poland U21
1/0 Poland U19
5 Luis Suárez4807660.622005–34 matches/12 goals Nacional
37/15 Groningen
158/111 Ajax
133/82 Liverpool
281/196 Barcelona
113/59 Uruguay
6/3 Uruguay U23
4/2 Uruguay U20
6 Ali Ashfaq4635442001–109 matches/104 goals Club Valencia
147/129 New Radiant
7/2 DPMM FC
85/93 VB Addu FC
70/47 PDRM FA
12/8 Maziya S&RC
12/16 TC Sports Club
15/11 Club Green Streets

80/53 Maldives
7/2 Maldives U23
7 Sergio Agüero4307740.552003–56 matches/23 goals Independiente
234/101 Atlético Madrid
370/254 Manchester City
97/41 Argentina
5/2 Argentina U23
7/6 Argentina U20
5/3 Argentina U17
7 Sebastián Abreu4308391995–41 matches/30 goals Defensor Sporting
75/42 San Lorenzo
18/4 Deportivo La Coruña
7/1 Grêmio
51/34 Tecos
85/48 Nacional
52/46 Cruz Azul
16/3 América
34/22 Sinaloa
18/8 Monterrey
14/5 San Luis
15/7 UANL
29/12 River Plate
2/0 Beitar Jerusalem
18/11 Real Sociedad
9/5 Aris
105/62 Botafogo
6/1 Figueirense
45/11 Rosario Central
10/4 SD Aucas
10/2 Sol de América
21/13 Santa Tecla
10/3 Bangu
8/6 Central Español
15/11 Deportes Puerto Montt
11/0 Audax Italiano
8/3 Magallanes
13/6 Rio Branco
21/2 Boston River
70/26 Uruguay
1/2 Uruguay U17
9 Klaas-Jan Huntelaar4187412002–1 match/0 goals PSV Eindhoven
10/0 De Graafschap
37/27 AGOVV
61/39 Heerenveen
243/151 Ajax
20/8 Real Madrid
30/7 Milan
240/126 Schalke 04
76/42 Netherlands
23/18 Netherlands U21
10 Edinson Cavani4157210.572005–30 matches/12 goals Danubio FC
117/37 Palermo
138/104 Napoli
301/200 Paris Saint-Germain
116/50 Uruguay
5/3 Uruguay U23
14/9 Uruguay U20