W 1954 roku awansował z drużyną do finału mistrzostw świata, w którym jego drużyna przegrała z Niemcami Zachodnimi 2:3, mimo prowadzenia 2:0 (pierwszego z goli dla Węgier strzelił właśnie Puskás).
mały|lewo|Piłkarska licencja Ferenca Puskása
Emigracja do Hiszpanii i gra w Realu Madryt Po upadku powstania węgierskiego Puskás opuścił w roku 1956 Węgry i wyemigrował do Hiszpanii. W 1958 roku przeniósł się do Realu Madryt, z którym trzy razy zdobył Puchar Europy Mistrzów Krajowych w 1959, 1960 i 1966 roku. W 1960, w finale z Eintrachtem Frankfurt zdobył 4 gole. Puskás dokonał tego jako jedyny gracz w historii rozgrywek. W latach 1961–1962 zaliczył również 4 występy reprezentacji Hiszpanii (także podczas MŚ 1962), jednak nie zdobył w nich gola.
Osiągnięcia i rekordy Łącznie w dwóch reprezentacjach rozegrał 89 spotkań międzypaństwowych i strzelił 84 bramki, co do 2003, kiedy to pobił go piłkarz reprezentacji Iranu Ali Daei, było rekordem skuteczności na szczeblu reprezentacyjnym. W całej klubowej karierze Puskás zdobył 616 goli w 620 występach, co czyni go najskuteczniejszym napastnikiem w Europie po Josefie Bicanie, a na równi z Gerdem Müllerem. W sezonie 1959/60 strzelił 47 goli we wszystkich rozgrywkach, co było rekordem Hiszpanii do 2011 roku, kiedy rekord poprawili Cristiano Ronaldo i Lionel Messi.