W 1978 został uznany przez „France Football” drugim najlepszym piłkarzem Europy.

W reprezentacji Austrii Krankl zagrał 69 razy i zdobył 34 bramki (1973–1985).

Kariera trenerska Karierę trenerską Hans Krankl rozpoczął od posady grającego trenera drużyny Wiener AC (1987–1988), a następnie po zakończeniu kariery piłkarskiej został pierwszym trenerem Rapidu Wiedeń (1989–1992). Następnie trenował drużyny z austriackiej Bundesligi i 2. Bundesligi – VfB Mödling (1992–1994), FC Tirol Innsbruck (1994–1995), SV Gerasdorf (1997), Austria Salzburg (1998–1999). Potem był trenerem drugoligowej niemieckiej Fortunie Köln, jednak po kilku miesiącach pracy w 2000 przeniósł się do austriackiej Admiry Wacker Mödling, gdzie pracował do 2001. W styczniu 2002 został selekcjonerem reprezentacji Austrii. W eliminacjach Mundialu 2006 jego zespół trafił do grupy razem z Polską. Pierwsze starcie w Wiedniu 9 października 2004 przegrał 1:3, rewanż 3 września 2005 na Stadionie Śląskim w Chorzowie – 2:3. Po przegranych eliminacjach MŚ został zwolniony.