Qualifier
24/08/1983 Swansea City - 1. FC Magdeburg 1:1 (0:0)
31/08/1983 1. FC Magdeburg - Swansea City 1:0 (1:0)
1. Round
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 - Nentori Tiranë 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)
Nentori Tiranë - Hammarby IF 2:1 (0:0)
Paris Saint-Germain - Glentoran Belfast 2:1 (0:1)
2. Round
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) aet
FC Barcelona - NEC Nijmegen 2:0 (2:0)
FC Porto - Rangers FC 1:0 (0:0)
Manchester United - Spartak Varna 2:0 (2:0)
Quarter-finals
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) aet
Juventus - Haka Valkeakoski 1:0 (1:0)
Shakhtyor Donetsk - FC Porto 1:1 (0:0)
Semi-finals
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)
Final
16/05/1984 Juventus - FC Porto 2:1 (2:1)