- Home >
- Soccer >
- Harry Kane, Lionel Messi, Cristiano Ronaldo and the players who scored 500+ career goals
Harry Kane, Lionel Messi, Cristiano Ronaldo and the players who scored 500+ career goals
Reaching 500 career goals is a milestone reserved for football’s elite. Only a little more than two dozen players have achieved it, including Harry Kane, who recently hit the mark with Bayern Munich.
Reaching 500 career goals is a milestone reserved for football’s elite. Only a little more than two dozen players have achieved it, including Harry Kane, who recently hit the mark with Bayern Munich.
He joins an exclusive list featuring modern icons and historic legends.
Cristiano Ronaldo and Lionel Messi lead the scoring charts
When it comes to goal-scoring, Cristiano Ronaldo and Lionel Messi stand apart.
Ronaldo has scored 962 career goals and continues adding to his tally with Al Nassr.
Messi has recorded 896 goals and keeps building his legacy with Inter Miami.

Legendary names above 500 goals
Among retired or late legends:
- Pelé – 757 goals
- Romário – 745 goals
- Gerd Müller – 735 goals
- Ferenc Puskás – 704 goals
Active players over 500 goals include:
- Robert Lewandowski – 711 goals
- Luis Suárez – 597 goals
- Karim Benzema – 517 goals
How many goals do Mbappé and Haaland have?
Two under-30 superstars are widely considered future members of this exclusive club:
- Kylian Mbappé – 372 goals
- Erling Haaland – 290 goals
Both continue to climb rapidly in their respective leagues.













