W tym klubie zakończył w 1983 karierę piłkarską.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1969/70 Slovan Bratysława Československá futbalová liga 1 0 1970/71 22 2 1971/72 27 13 1972/73 24 0 1973/74 30 11 1974/75 30 13 1975/76 29 9 1976/77 Dukla Praga 12 0 1977/78 Slovan Bratysława 19 3 1978/79 27 8 1979/80 18 2 1980/81 29 8 1981/82 28 9 1982/83 KSC Hasselt Eerste klasse
Kariera reprezentacyjna Karierę reprezentacyjną rozpoczął 27 kwietnia 1974 w meczu przeciwko Francji, zakończonym remisem 3:3. 13 listopada 1974 zagrał w spotkaniu towarzyskim przeciwko Polsce, w którym zdobył bramkę. Spotkanie to zakończyło się remisem 2:2. Po zagraniu w 4 spotkaniach eliminacyjnych, w 1976 został powołany przez trenera Václava Ježka na Mistrzostwa Europy 1976 w Jugosławii. Zagrał na turnieju w jednym spotkaniu. Był to finał przeciwko RFN, a Švehlík strzelił pierwszą bramkę w meczu. Po serii rzutów karnych Czechosłowacja wygrała turniej, zdobywając swoje pierwsze i jedyne w historii Mistrzostwo Europy.
Po tym turnieju Švehlík zagrał tylko raz w drużynie narodowej. Miało to miejsce 5 maja 1979 w Moskwie, przeciwko reprezentacji Związku Radzieckiego. Ten mecz Czechosłowacja przegrała 0:3.