qualification
24.08.1983 Swansea City - 1. FC Magdeburg 1:1 (0:0)
31.08.1983 1. FC Magdeburg - Swansea City 1:0 (1:0)
1er tour
14.09.1983 ÍA Akranes - Aberdeen FC 1:2 (1:2)
Juventus - Lechia Gdańsk 7:0 (4:0)
SSW Innsbruck - 1. FC Köln 1:0 (0:0)
1. FC Magdeburg - FC Barcelona 1:5 (0:2)
Enosis Neon Paralimni - KSK Beveren 2:4 (1:2)
NK Dinamo Zagreb - FC Porto 2:1 (1:0)
Mersin Idmanyurdu - Spartak Varna 0:0 (0:0)
Manchester United - Dukla Praha 1:1 (0:0)
Servette Genève - Avenir Beggen 4:0 (1:0)
NEC Nijmegen - SK Brann 1:1 (1:0)
Valletta FC - Rangers FC 0:8 (0:6)
AEK Athen - Újpesti Dózsa SC 2:0 (0:0)
Sligo Rovers - Haka Valkeakoski 0:1 (0:1)
B1901 Nyköbing - Shakhtyor Donetsk 1:5 (0:3)
Hammarby IF - KS 17 Nentori Tirana 4:0 (2:0)
Glentoran Belfast - Paris Saint-Germain 1:2 (0:0)
27.09.1983 Dukla Praha - Manchester United 2:2 (1:1)
Avenir Beggen - Servette Genève 1:5 (0:2)
28.09.1983 Aberdeen FC - ÍA Akranes 1:1 (0:0)
Lechia Gdańsk - Juventus 2:3 (0:1)
1. FC Köln - SSW Innsbruck 7:1 (4:1)
FC Barcelona - 1. FC Magdeburg 2:0 (1:0)
KSK Beveren - Enosis Neon Paralimni 3:1 (3:0)
FC Porto - NK Dinamo Zagreb 1:0 (0:0)
Spartak Varna - Mersin Idmanyurdu 1:0 (0:0)
SK Brann - NEC Nijmegen 0:1 (0:1)
Rangers FC - Valletta FC 10:0 (5:0)
Újpesti Dózsa SC - AEK Athen 4:1 (3:1)
Haka Valkeakoski - Sligo Rovers 3:0 (0:0)
Shakhtyor Donetsk - B1901 Nyköbing 4:2 (2:1)
KS 17 Nentori Tirana - Hammarby IF 2:1 (0:0)
Paris Saint-Germain - Glentoran Belfast 2:1 (0:1)
2e tour
19.10.1983 Paris Saint-Germain - Juventus 2:2 (1:0)
Újpesti Dózsa SC - 1. FC Köln 3:1 (2:0)
KSK Beveren - Aberdeen FC 0:0 (0:0)
Hammarby IF - Haka Valkeakoski 1:1 (0:1)
Shakhtyor Donetsk - Servette Genève 1:0 (0:0)
NEC Nijmegen - FC Barcelona 2:3 (2:1)
Rangers FC - FC Porto 2:1 (1:0)
Spartak Varna - Manchester United 1:2 (1:1)
01.11.1983 Servette Genève - Shakhtyor Donetsk 1:2 (0:0)
02.11.1983 Juventus - Paris Saint-Germain 0:0 (0:0)
1. FC Köln - Újpesti Dózsa SC 4:2 (2:1)
Aberdeen FC - KSK Beveren 4:1 (2:0)
Haka Valkeakoski - Hammarby IF 2:1 (1:1, 1:1) ap
FC Barcelona - NEC Nijmegen 2:0 (2:0)
FC Porto - Rangers FC 1:0 (0:0)
Manchester United - Spartak Varna 2:0 (2:0)
Quarts de finale
07.03.1984 FC Barcelona - Manchester United 2:0 (1:0)
Újpesti Dózsa SC - Aberdeen FC 2:0 (0:0)
Haka Valkeakoski - Juventus 0:1 (0:0)
FC Porto - Shakhtyor Donetsk 3:2 (1:2)
21.03.1984 Manchester United - FC Barcelona 3:0 (1:0)
Aberdeen FC - Újpesti Dózsa SC 3:0 (1:0, 2:0) ap
Juventus - Haka Valkeakoski 1:0 (1:0)
Shakhtyor Donetsk - FC Porto 1:1 (0:0)
Demi-finales
11.04.1984 Manchester United - Juventus 1:1 (1:1)
FC Porto - Aberdeen FC 1:0 (1:0)
25.04.1984 Juventus - Manchester United 2:1 (1:0)
Aberdeen FC - FC Porto 0:1 (0:0)
Finale
16.05.1984 Juventus - FC Porto 2:1 (2:1)