Cristiano Ronaldo extended his lead as both the all-time highest international goalscorer and the highest international goalscorer of Europe. The Portuguese phenomenon solidified his position at the top with his 133rd goal, which came against Poland in Portugal's UEFA Nations League outing on 12th October 2024.
As of the year 2018, It was Hungary legend Ferenc Puskas who held the European record of being the highest international goalscorer with 84 goals. Cristiano touched this mark with his breathtaking free-kick against Spain in the 2018 FIFA World Cup and scored his 85th against Morocco in the next match of the same tournament.
Read Also | Cristiano Ronaldo's UEFA Euro Stats and Records
Cristiano continued to dominate the goalscoring charts with this unparalleled goalscoring streak as he scored his 100th national-team goal against Sweden in 2020. In 2021, he finally broke the all-time international record of 108 goals held by ex-Iran forward Ali Daei while scoring a brace against Ireland.
Currently, with 133 goals, Cristiano Ronaldo is sitting comfortably at the top of the list crowned as the all-time highest international goalscorer of Europe and the world. He also holds the record for most goals scored by a European in competitive internationals, with 111 goals.
Here are the other international goalscorers:
All-time top international goalscorers
Players | Nation | Goals | Appearances |
Cristiano Ronaldo* | Portugal | 133 | 215 |
Lionel Messi* | Argentina | 109 | 188 |
Ali Daei | Iran | 108 | 148 |
Sunil Chhetri | India | 94 | 151 |
Mokhtar Dahari | Malaysia | 89 | 142 |
Romelu Lukaku* | Belgium | 85 | 119 |
Ali Mabkhout* | United Arab Emirates | 85 | 115 |
Ferenc Puskás | Hungary/Spain | 84 | 89 |
Robert Lewandowski* | Poland | 84 | 155 |
Read Also | Statistical Overlook of Messi vs Ronaldo Debate: Who Is the G.O.A.T?
Europe's all-time top international goalscorers
Players | Nation | Goals | Appearances |
Cristiano Ronaldo* | Portugal | 133 | 215 |
Romelu Lukaku* | Belgium | 85 | 119 |
Ferenc Puskás | Hungary/Spain | 84 | 89 |
Robert Lewandowski* | Poland | 84 | 155 |
Sándor Kocsis | Hungary | 75 | 68 |
Miroslav Klose | Germany | 71 | 137 |
Gerd Müller | West Germany | 68 | 62 |
Robbie Keane | Republic of Ireland | 68 | 146 |
Harry Kane* | England | 68 | 100 |
Edin Džeko* | Bosnia & Herzegovina | 67 | 137 |
NB: Players marked bold and starred (*) are active players.
NB2: Stats are accurate as of 12 October 2024.