Most goals scored in international football (soccer) matches by an individual (male)
Who
Cristiano Ronaldo
What
128 total number
Where
Liechtenstein (Vaduz)
When

The most goals scored in international football (soccer) matches by an individual (male) is 128, achieved by Cristiano Ronaldo (Portugal) between 12 June 2004 and 16 November 2023.


Ronaldo scored his first goal for Portugal at the EURO 2004 tournament and surpassed Ali Daei's long-standing record of 109 international goals with a brace against Ireland on 1 September 2021.

His tally includes 11 direct free kicks, 20 penalties and 28 headers. Ronaldo has scored against 47 different nations: he has been most prolific against Luxembourg, scoring 11 times in 11 games. His 128 goals had come in 206 international appearances, as of 26 March 2024 – also a men’s record.