Der Eishockey-Europapokal in der Saison 1989/90 war die 25. Austragung des gleichnamigen Wettbewerbs durch die Internationale Eishockey-Föderation IIHF. Der Wettbewerb begann im Oktober 1989; das Finale wurde im Februar 1990 ausgespielt. Insgesamt nahmen 20 Mannschaften teil. Der ZSKA Moskau verteidigte zum zwölften Mal in Folge den Titel.
Die Landesmeister des Spieljahres 1988/89 der europäischen Mitglieder der IIHF waren für den Wettbewerb qualifiziert. Der Wettbewerb wurde erstmals mit einer Vorrunde in vier Vierergruppen im einfachen Modus ausgespielt. Anschließend spielten acht Mannschaften in zwei Vierergruppen die Finalteilnehmer aus. Das Finale wurde in einer Vierergruppe der Gruppenersten und -zweiten der Zwischenrunde im Modus Jeder-gegen-Jeden ausgespielt.
* Aufgrund des Einsatzes des nicht spielberechtigten kanadischen Torwarts Ian Wood wurden Puigcerdà-La-Molina die eigentlich zwei erzielten Tore aberkannt.
Gruppe C
Die Spiele der Gruppe C wurden im jugoslawischenZagreb ausgetragen. Die Spiele fanden im 6.300 Zuschauer fassenden Dom sportova statt.
13. Oktober 1989
Deutschland Bundesrepublik SB Rosenheim
3:3 (0:2, 3:1, 0:0)
Deutschland Demokratische Republik 1949 SG Dynamo Weißwasser
Dom sportova, Zagreb
13. Oktober 1989
Jugoslawien Sozialistische Föderative RepublikKHL Medveščak Zagreb
12:0 (5:0, 4:0, 3:0)
Bulgarien 1971 Spartak-Lewski Sofia
Dom sportova, Zagreb
14. Oktober 1989
Deutschland BundesrepublikSB Rosenheim
18:1 (5:1, 10:0, 3:0)
Bulgarien 1971 Spartak-Lewski Sofia
Dom sportova, Zagreb
14. Oktober 1989
Jugoslawien Sozialistische Föderative Republik KHL Medveščak Zagreb
6:8 (1:1, 3:3, 2:4)
Deutschland Demokratische Republik 1949SG Dynamo Weißwasser
Dom sportova, Zagreb
15. Oktober 1989
Deutschland Demokratische Republik 1949SG Dynamo Weißwasser
7:0 (2:0, 3:0, 2:0)
Bulgarien 1971 Spartak-Lewski Sofia
Dom sportova, Zagreb
15. Oktober 1989
Jugoslawien Sozialistische Föderative Republik KHL Medveščak Zagreb
Die Zwischenrunde des Europapokals wurde vom 17. bis zum 19. November 1989 in zwei Gruppen ausgespielt. Die Spielorte waren Bern in der Schweiz und Rosenheim in Deutschland. Die vier Gruppensieger der Vorrunde qualifizierten sich zur Teilnahme. Die Sieger der Vorrundengruppen A und B, die Gunco Panda’s Rotterdam und der SC Bern, spielten in der Zwischenrundengruppe A; die Sieger der Vorrundengruppen C und D, SB Rosenheim und IL Sparta Sarpsborg, nahmen an der Zwischenrundengruppe B teil.