Kolejne trzy sezony były również udane – Cha wystąpił 91 razy i strzelił 34 gole. Latem 1983 po piłkarza sięgnął Bayer 04 Leverkusen. I tutaj również błyszczał – przez 5 sezonów, gdy Cha występował na pozycji napastnika, zdobył aż 49 goli. Ukoronowaniem kariery piłkarza było ponowne zdobycie Pucharu UEFA, w 1988 roku. Cha grał jeszcze przez jeden sezon, z tym, że na pozycji pomocnika. Wtedy też otrzymał swoją pierwszą żółtą kartkę w Bundeslidze – w przegranym spotkaniu z KFC Uerdingen 05. Latem 1989 piłkarz zakończył karierę.

Cha rozsławił reprezentację Korei Południowej – przyczyniając się do drugiego awansu do mistrzostw świata, rozgrywanych w Meksyku. Na mundialu Koreańczycy dwukrotnie przegrali – z Argentyną i Włochami, remisując jedynie z Bułgarią. Łącznie w reprezentacji Cha rozegrał 121 spotkań i strzelił 55 bramek.