Il suo ultimo torneo internazionale è stato la finale della Coppa del Mondo FIFA 1986 in Messico, la prima apparizione della Corea del Sud dal 1954. Cha si era ritirato dal gioco internazionale ma è stato persuaso a tornare per il torneo. La Corea del Sud ha perso contro l'Argentina e l'Italia ma ha pareggiato contro la Bulgaria. Le squadre avversarie erano pienamente consapevoli delle capacità di marcatura di Cha e lo hanno frustrato mettendo due difensori su di lui in ogni momento, e lui è andato senza gol nel torneo. Guardando indietro, ha detto, "Non abbiamo vinto la nostra prima campagna ma non è stato così difficile come abbiamo giocato contro le migliori squadre del mondo, tra cui l'Argentina".
Coppa del Mondo FIFA 1986