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 this summer's UEFA EURO 2020 tournament.

International top scorers

Great Ronaldo Portugal goals
Great Ronaldo Portugal goals

115 Cristiano Ronaldo* (Portugal) – 182 appearances
Ali Daei (Iran) – 149 appearances
89 Mokhtar Dahari (Malaysia) – 142 appearances
84 Ferenc Puskás (Hungary) – 85 appearances
80 Lionel Messi* (Argentina) – 155 appearances
Godfrey Chitalu (Zambia) – 111 appearances
Ali Mabkhout* (United Arab Emirates) – 96 appearances
Hussein Saeed (Iraq) – 137 appearances
77 Pelé (Brazil) – 92 appearances
77 Sunil Chhetri* (India) – 123 appearances
Sándor Kocsis (Hungary) – 68 appearances
75 Kunishige Kamamoto (Japan) – 76 appearances
75 Bashar Abdullah (Kuwait) – 134 appearances

*still active

Data correct as of 12 October 2021