Qualifier
19/08/1981 CS Politechnica Timisoara - 1. FC Lokomotive Leipzig 2:0 (2:0)
26/08/1981 1. FC Lokomotive Leipzig - CS Politechnica Timisoara 5:0 (2:0)
1. Round
15/09/1981 Jeunesse Esch - Velež Mostar 1:1 (0:0)
16/09/1981 AFC Ajax - Tottenham Hotspur 1:3 (0:2)
Kotkan TP (old) - SC Bastia 0:0 (0:0)
Eintracht Frankfurt - PAOK Saloniki 2:0 (1:0)
Dinamo Tbilisi - Grazer AK 2:0 (1:0)
FC Barcelona - Trakia Plovdiv 4:1 (3:0)
Swansea City - 1. FC Lokomotive Leipzig 0:1 (0:0)
FK SKA Rostov - MKE Ankaragücü 3:0 (1:0)
Vålerenga IF - Legia Warszawa 2:2 (0:1)
Ballymena United - AS Roma 0:2 (0:0)
Lausanne Sports - Kalmar FF 2:1 (1:1)
Fram Reykjavík - Dundalk FC 2:1 (0:1)
ASVS Dukla Praha - Rangers FC 3:0 (1:0)
Vejle BK - FC Porto 2:1 (2:1)
15:00 Enosis Neon Paralimni - Budapesti Vasas 1:0 (0:0)
23/09/1981 Floriana FC - Standard Liège 1:3 (1:3)
29/09/1981 Tottenham Hotspur - AFC Ajax 3:0 (0:0)
30/09/1981 Velež Mostar - Jeunesse Esch 6:1 (1:0)
SC Bastia - Kotkan TP (old) 5:0 (2:0)
PAOK Saloniki - Eintracht Frankfurt 4:5 (1:0, 2:0, 2:0) pso
Grazer AK - Dinamo Tbilisi 2:2 (0:1)
Trakia Plovdiv - FC Barcelona 1:0 (1:0)
1. FC Lokomotive Leipzig - Swansea City 2:1 (2:0)
MKE Ankaragücü - FK SKA Rostov 0:2 (0:0)
Budapesti Vasas - Enosis Neon Paralimni 8:0 (1:0)
Legia Warszawa - Vålerenga IF 4:1 (2:0)
AS Roma - Ballymena United 4:0 (2:0)
Kalmar FF - Lausanne Sports 3:2 (2:1)
Dundalk FC - Fram Reykjavík 4:0 (2:0)
Rangers FC - ASVS Dukla Praha 2:1 (2:1)
FC Porto - Vejle BK 3:0 (0:0)
01/10/1981 Standard Liège - Floriana FC 9:0 (4:0)
2. Round
21/10/1981 FK SKA Rostov - Eintracht Frankfurt 1:0 (0:0)
Legia Warszawa - Lausanne Sports 2:1 (2:1)
ASVS Dukla Praha - FC Barcelona 1:0 (1:0)
FC Porto - AS Roma 2:0 (1:0)
Dundalk FC - Tottenham Hotspur 1:1 (0:0)
Budapesti Vasas - Standard Liège 0:2 (0:0)
1. FC Lokomotive Leipzig - Velež Mostar 1:1 (0:0)
SC Bastia - Dinamo Tbilisi 1:1 (0:0)
04/11/1981 Eintracht Frankfurt - FK SKA Rostov 2:0 (1:0)
Lausanne Sports - Legia Warszawa 1:1 (0:0)
FC Barcelona - ASVS Dukla Praha 4:0 (3:0)
AS Roma - FC Porto 0:0 (0:0)
Tottenham Hotspur - Dundalk FC 1:0 (0:0)
Standard Liège - Budapesti Vasas 2:1 (1:0)
Velež Mostar - 1. FC Lokomotive Leipzig 0:3 (1:0, 1:1, 1:1) pso
Dinamo Tbilisi - SC Bastia 3:1 (1:0)
Quarter-finals
03/03/1982 Legia Warszawa - Dinamo Tbilisi 0:1 (0:1)
1. FC Lokomotive Leipzig - FC Barcelona 0:3 (0:0)
Standard Liège - FC Porto 2:0 (1:0)
Tottenham Hotspur - Eintracht Frankfurt 2:0 (0:0)
17/03/1982 Dinamo Tbilisi - Legia Warszawa 1:0 (1:0)
FC Barcelona - 1. FC Lokomotive Leipzig 1:2 (1:1)
FC Porto - Standard Liège 2:2 (0:1)
Eintracht Frankfurt - Tottenham Hotspur 2:1 (2:0)
Semi-finals
07/04/1982 Dinamo Tbilisi - Standard Liège 0:1 (0:1)
Tottenham Hotspur - FC Barcelona 1:1 (0:0)
21/04/1982 Standard Liège - Dinamo Tbilisi 1:0 (1:0)
FC Barcelona - Tottenham Hotspur 1:0 (0:0)
Final
12/05/1982 FC Barcelona - Standard Liège 2:1 (1:1)