Puskás started his career in Hungary playing for Kispest and Budapest Honvéd. He was top scorer in the Hungarian League on four occasions, and in 1948, he was the top goal scorer in Europe. During the 1950s, he was both a prominent member and captain of the Hungarian national team, known as the Mighty Magyars. In 1958, two years after the Hungarian Revolution, he emigrated to Spain where he played for Real Madrid.
While playing with Real Madrid, Puskás won four Pichichis and scored seven goals in two European Champions Cup finals. In 1995, he was recognized as the top scorer of the 20th century by the IFFHS.
In October 2009, FIFA announced the introduction of the FIFA Puskás Award, awarded to the player who has scored the “most beautiful goal” over the past year.