Despite having ended his playing career 54 years ago, Ferenc Puskas is still regarded as one of the icons of the game after legendary careers at Honved and Real Madrid respectively.
However, on the day when Puskas would have been celebrating his 93rd birthday, the former Hungarian forward still finds himself ranked highly when it comes to international goals.
Having been passed by Cristiano Ronaldo in recent years, Puskas is now in third position on the all-time list with a remarkable 84 goals from 93 appearances, four of which were scored at the 1954 World Cup.
With the remainder of the top 25 full of star names and players who may have gone under the radar, how many more can you name?