14. Ferenc Puskás (36 goals)
Ferenc Puskás will go down as one of the football’s all-time greats and one of the most prolific strikers in the history of the game. The striker was part of the Hungarian national team nicknamed the Mighty Magyars who revolutionized the way the game was played during the 1950s.
Puskás started his career in his homeland with Kispest and Budapest Honvéd where he had a phenomenal scoring record of over one-goal-a-game before transferring to Real Madrid at the age of 31 after the Hungarian Revolution.
In total, Puskás won three European Cups during his stay in the Spanish capital scoring 35 goals in the process (one goal was for Honvéd).
Discussion about this post