W 1979 roku przeszedł do saudyjskiego Ittihad FC. Grał tam przez dwa lata, a potem powrócił do Niemiec. Podpisał kontrakt z drugoligowym TSV 1860 Monachium. W 1980 roku zajął z klubem 4. miejsce w lidze, jednak z powodu bankructwa klubu, został z nim zdegradowany do Oberligi. W TSV grał jeszcze przez dwa lata. W 1984 roku zakończył karierę.

Kariera reprezentacyjna W reprezentacji Niemiec Beer zadebiutował 17 maja 1975 w zremisowanym 1:1 towarzyskim meczu z Holandią. 3 września 1975 w wygranym 2:0 towarzyskim spotkaniu z Austrią strzelił dwa gole, które były jego pierwszymi w trakcie gry w kadrze. W 1976 roku został powołany do drużyny narodowej na Mistrzostwa Europy. Rozegrał na nich 5 spotkań i zdobył bramki, a Niemcy wywalczyli wicemistrzostwo Europy. W 1978 roku Beer był uczestnikiem Mistrzostw Świata, na których zagrał w 4 meczach, a Niemcy zakończyli je na drugiej rundzie. W latach 1975–1978 w drużynie narodowej Beer rozegrał łącznie 24 spotkania i zdobył 7 bramek.

Kariera trenerska W trakcie kariery został grającym trenerem. Jego pierwszym klubem był TSV 1860 Monachium, który trenował od stycznia do września 1983. Potem pozostał w klubie już tylko jako zawodnik. Drużynę TSV prowadził jeszcze także w listopadzie 1984.