W reprezentacji Szwajcarii Hermann zadebiutował 6 sierpnia 1978 roku w wygranym 2:0 towarzyskim meczu ze Stanami Zjednoczonymi. 9 czerwca 1979 roku w wygranym 2:1 spotkaniu eliminacji Mistrzostw Europy 1980 z Islandią strzelił pierwszego gola w kadrze. W latach 1978-1991 w drużynie narodowej rozegrał 118 spotkań i zdobył 15 bramek, co jest rekordem występów w reprezentacji Szwajcarii.