La Copa de la UEFA 1989-90 la ganó la Juventus en total sobre la Fiorentina . Esta fue la primera final entre dos equipos italianos en la historia de las competiciones UEFA y la tercera entre dos clubes del mismo país.
Fue la última temporada en la que los clubes ingleses fueron excluidos de las competiciones europeas, como secuela del desastre de Heysel en mayo de 1985. Los clubes ingleses que se quedaron fuera de esta temporada de la competición fueron Nottingham Forest y Norwich City .
Para la Copa de la UEFA 1989-90, a las federaciones se les asignan plazas según sus coeficientes de país de la UEFA de 1988 , que tienen en cuenta su desempeño en las competiciones europeas de 1983-84 a 1987-88.
Francia y Yugoslavia tenían exactamente el mismo ranking UEFA, por lo que jugaron un partido especial para obtener una de las dos plazas inglesas.
Auxerre ganó 3-2 en el global.
El partido fue abandonado en el minuto 104 con el marcador 1-1 después de que el portero del Austria Wien, Franz Wohlfahrt , fuera golpeado por una barra de hierro arrojada desde la grada local. Como resultado, el Ajax tuvo que conceder el partido por defecto y quedó excluido de competir en el fútbol europeo durante un año. Austria Viena ganó 4-0 en el global.
Amberes ganó 4-3 en el global.
Zaragoza ganó 4-1 en el global.
2-2 en total; El Rapid de Viena ganó gracias a los goles a domicilio.
Hibernian ganó 4-0 en el global.
1–1 en total; La Fiorentina ganó 3-1 en los penaltis.
Valencia ganó 4-2 en el global.
El Paris Saint-Germain ganó 3-2 en el global.
RoPS ganó 2-1 en total.
Auxerre ganó 8-0 en el global.
Sochaux ganó 12-0 en total.
Sion ganó 2-1 en el global.
El Dundee United ganó 5-1 en el global.
RFC Lieja ganó 6-1 en total.
El Spartak de Moscú ganó 2-0 en el global.
First Viena ganó 7-1 en el global.
Werder Bremen ganó 5-1 en el global.
El Club Brujas ganó 4-1 en el global.
La Juventus ganó 5-2 en el global.
0-0 en total; El Nápoles ganó 4-3 en los penaltis.
Porto ganó 4-1 en el global.
Colonia ganó 5-1 en el global.
Stuttgart ganó 3-2 en el global.
Hamburgo ganó 7-2 en el global.
Wettingen ganó 5-0 en el global.
El Estrella Roja de Belgrado ganó 3-1 en el global.
El Dinamo de Kyiv ganó por 6-1 en el global.
El Zenit Leningrado ganó por 3-1 en el global.
Žalgiris Vilnius ganó 2-1 en el global.
El Olympiacos ganó por 3-2 en el global.
Karl-Marx-Stadt ganó 3-2 en el global.
Baník Ostrava ganó 7-2 en el global.
3-3 en total; El Olympiacos ganó gracias a los goles a domicilio.
Amberes ganó 6-3 en total.
Rapid Wien ganó 6-4 en el global.
El RFC Lieja ganó 1-0 en el global.
Hamburgo ganó 2-1 en el global.
Auxerre ganó 8-0 en el global.
La Juventus ganó 3-1 en el global.
1–1 en total; La Fiorentina ganó por goles a domicilio.
Porto ganó 5-4 en el global.
Werder Bremen ganó 5-2 en el global.
Colonia ganó 3-1 en el global.
Karl-Marx-Stadt ganó 5-3 en total.
Napoli ganó 2-1 en el global.
El Dinamo de Kyiv ganó 4-1 en el global.
Stuttgart ganó 6-0 en el global.
El Estrella Roja de Belgrado ganó 5-1 en el global.
Amberes ganó 2-1 en el global.
RFC Lieja ganó 3-2 en total.
1–1 en total; El Auxerre ganó gracias a los goles a domicilio.
La Fiorentina ganó 1-0 en el global.
Werder Bremen ganó 8-3 en el global.
La Juventus ganó 3-1 en el global.
2-2 en total; El Hamburgo ganó por los goles a domicilio.
Colonia ganó 3-2 en el global.
Werder Bremen ganó 4-3 en el global.
La Fiorentina ganó 2-0 en el global.
Colonia ganó 2-0 en el global.
La Juventus ganó 3-2 en el global.
1–1 en total; La Fiorentina ganó por goles a domicilio.
La Juventus ganó 3-2 en el global.
La Juventus ganó 3-1 en el global.