Ronaldo bearing down on Daei after going past Puskas - The top five goalscorers in international football

Portugal's Cristiano Ronaldo broke Ferenc Puskas' record for most international goals by a European man with his strike against Morocco.

Cristiano Ronaldo added the latest record to his hugely impressive resume with another goalscoring performance against Morocco.

Ronaldo's diving header after four minutes of Portugal's 1-0 World Cup Group B win saw him surpass the great Ferenc Puskas as the most prolific European of all-time in international football.

Now only one man, Ali Daei, stands above Ronaldo on the all-time international goals list, and few would back against the Real Madrid superstar getting past his mark of 109 before his stellar career is done.

Here we take a look at the five most prolific talismen in international football.

READ MORE: Ronaldo dumps Morocco out of World Cup

READ MORE: Amrabat bemoans lack of VAR after Morocco exit

READ MORE: Neymar back in training after injury scare


Daei was prolific throughout his international career, scoring 109 times in 149 games for Iran. The former Bayern Munich and Hertha Berlin forward's international career spanned 13 years, Daei opening his account in 1993 and netting his last Iran goal in 2006 at age 36.


After carrying Portugal in their thrilling 3-3 draw with Spain last week, Ronaldo's breakthrough goal against Morocco moved him on to85 goals in 152 games for his country. The five-time Ballon d'Or winner has regularly been relied upon by his nation, who won Euro 2016.


One of the all-time greats, Puskas scored 84 times in 85 games for Hungary before later making four goalless appearances for Spain. A Real Madrid legend, Puskas helped Hungary finish as runners-up at the 1954 World Cup, netting four times – including in the 3-2 final loss to West Germany.

READ MORE: World Cup 2018: Young players must be given a chance - Cottee

READ MORE: England players enjoy their day off on inflatable unicorns

READ MORE: What Senegal & Japan fans did at the World Cup was amazing


Kamamoto'ss 80 goals for Japan came in just 84 matches. The former forward top-scored at the 1968 Olympics with seven goals, including a brace in a win in the bronze-medal match against Mexico.


Chitalu is widely regarded as Zambia's greatest ever player after netting 79 goals in 108 games for his country. It is said that Chitalu scored an incredible 107 times during the 1972 season. He went on to coach Zambia, but tragically died aged 45 after the team's plane crashed on the way to a World Cup qualifier in 1993.