A few football players evolve over time, and a few have worked hard to become legends. And there are a few footballers who were born a legend. Players like Cristiano Ronaldo, Lionel Messi, Ali Daei and others are considered to be prodigies. Lionel Messi is at his best for Paris Saint-Germain. Ali Daei has been fantastic for his country Iran.
Let’s take a look at the top 5 footballers with the most international goals:
1) Cristiano Ronaldo (Portugal) – 117 goals

The Portuguese footballer is considered to be a legend of the game. He is currently playing for Manchester United and has been requesting the club to leave him. The legend appeared lastly for the United club against Rayo Vallecano in a friendly match.
Cristiano Ronaldo tops the list of footballers with the most international goals. The Portuguese legend has scored 117 goals for his country in the 189 appearances he has made so far. With him wanting to continue in the international arena, he will end up getting a few more goals for his country.