Krankl esordì in Nazionale il 13 giugno 1973 in un'amichevole contro il terminata 1-1, nella quale andò anche a segno. L'Austria partecipò al dopo un'assenza di 20 anni, e Krankl fu convocato. Nella prima fase mise a segno nella una rete nella vittoria per 2-1 contro la e l'unico gol in quella con la , mentre nella seconda l'Austria perse le gare contro e e si ritrovò quindi a disputare da sicura eliminata l'ultima gara contro la . La partita, decisiva invece per gli avversari, prese però una svolta inattesa: Krankl, dopo aver segnato il provvisorio 2-1, realizzò probabilmente la sua rete più famosa, quella che fissò il risultato sul 3-2 e che sancì la prima vittoria dell'Austria sulla Germania in 47 anni. Segnata all'88' minuto va ancora in onda regolarmente sulla TV austriaca, e il commento audio ("Tor Tor Tor Tor Tor Tor, I werd' narrisch" - "Gol gol gol gol gol gol, sto diventando pazzo") viene riconosciuto subito dagli appassionati di calcio austriaci. Di fatto i tedeschi furono eliminati con questa sconfitta: a beneficiare di ciò furono gli "Azzurri", che giunsero quindi secondi nel girone. Krankl partecipò anche al , segnando il suo unico gol nella vittoria per 2-0 contro la , in un incontro valevole per il primo turno. Disputò infine l'ultima gara in Nazionale il 17 aprile 1985 contro l', che vinse 3-0, e si fermò così dopo segnato 34 gol in 69 partite.