Kariera reprezentacyjna Reprezentacja Austrii Raftl swój pierwszy mecz w reprezentacji rozegrał 17 września 1933 z Czechosłowacją, zremisowany 3:3. Rok później został powołany na Mistrzostwa Świata 1934 rozgrywane we Włoszech. Podczas turnieju, na którym Austria zajęła 4. miejsce, pełnił rolę rezerwowego bramkarza.

Ostatni mecz w narodowych barwach Austrii zanotował 24 stycznia 1937 przeciwko Francji, wygrany 2:1. Łącznie w latach 1933–1937 Rudolf Raftl zagrał dla Austrii w 6 spotkaniach.

Mecze i gole w reprezentacji Austrii#DataMiastoPrzeciwnikGolWynikRozgrywki1. 17.09.1933 Praga 3:3 towarzyski2. 14.04.1935 Praga 0:0 Puchar Europy Środkowej3. 12.05.1935 Wiedeń 5:2 towarzyski4. 06.10.1935 Wiedeń 4:4 Puchar Europy Środkowej5. 22.03.1936 Wiedeń 1:1 Puchar Europy Środkowej6. 24.01.1937 Paryż 2:1 towarzyski

Reprezentacja III Rzeszy W wyniku Anschlussu Austria została włączona do III Rzeszy. Raftl od 1938 grał dla reprezentacji III Rzeszy. W tym samym roku otrzymał powołanie na Mistrzostwa Świata. Na francuskim turnieju zagrał dwóch spotkaniach z Szwajcarią.

Zremisowany mecz 1:1 był jednocześnie debiutem Raftla w nowej reprezentacji. Ostatni mecz w drużynie III Rzeszy zagrał 14 kwietnia 1940 z Jugosławią, zakończony porażką 1:2.