UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Ronaldo is all-time top scorer in men's international football

Cristiano Ronaldo holds the world record for international goals, having taken his tally to 115 in October 2021.

Cristiano Ronaldo has scored a staggering 115 Portugal goals
Cristiano Ronaldo has scored a staggering 115 Portugal goals SPORTSFILE

Cristiano Ronaldo broke the world record for international goals by scoring twice against Republic of Ireland in Portugal's European Qualifier in Faro-Loulé on 1 September 2021 – and he has since taken his national-team total to 115 strikes with yet more goals in October, against Qatar (one) and Luxembourg (three).

The 36-year-old Ronaldo, already Europe's top-scoring international footballer, surpassed the existing world-record mark set by former Iran forward Ali Daei – who remains the only other men's player to have claimed a century of international goals – which he had shared since the past summer's UEFA EURO 2020 tournament.

International top scorers

Great Ronaldo Portugal goals
Great Ronaldo Portugal goals

115 Cristiano Ronaldo* (Portugal) – 184 appearances
109
Ali Daei (Iran) – 149 appearances
89 Mokhtar Dahari (Malaysia) – 142 appearances
84 Ferenc Puskás (Hungary) – 89 appearances
80 Lionel Messi* (Argentina) – 158 appearances
80
Sunil Chhetri* (India) – 125 appearances
79
Godfrey Chitalu (Zambia) – 111 appearances
79
Ali Mabkhout* (United Arab Emirates) – 98 appearances
78
Hussein Saeed (Iraq) – 137 appearances
77 Pelé (Brazil) – 92 appearances
75
Sándor Kocsis (Hungary) – 68 appearances
75 Kunishige Kamamoto (Japan) – 76 appearances
75 Bashar Abdullah (Kuwait) – 134 appearances
74 Robert Lewandowski* (Poland) – 128 appearances

*still active

Data correct as of 17 November 2021