Ronda previa
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)
Primera ronda
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) - Bastia 0:0 (0:0)
Eintracht Frankfurt - PAOK Saloniki 2:0 (1:0)
Dinamo Tbilisi - Grazer AK 2:0 (1:0)
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 - 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 - Oporto 2:1 (2:1)
16: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)
Bastia - Kotkan TP (old) 5:0 (2:0)
PAOK Saloniki - Eintracht Frankfurt 4:5 (1:0, 2:0, 2:0) pn.
Grazer AK - Dinamo Tbilisi 2:2 (0:1)
Trakia Plovdiv - 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)
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)
Oporto - Vejle BK 3:0 (0:0)
01.10.1981 Standard Liège - Floriana FC 9:0 (4:0)
Segunda ronda
21.10.1981 FK SKA Rostov - Eintracht Frankfurt 1:0 (0:0)
Legia Warszawa - Lausanne Sports 2:1 (2:1)
ASVS Dukla Praha - Barcelona 1:0 (1:0)
Oporto - 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)
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)
Barcelona - ASVS Dukla Praha 4:0 (3:0)
Roma - Oporto 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) pn.
Dinamo Tbilisi - Bastia 3:1 (1:0)
Cuartos de final
03.03.1982 Legia Warszawa - Dinamo Tbilisi 0:1 (0:1)
1. FC Lokomotive Leipzig - Barcelona 0:3 (0:0)
Standard Liège - Oporto 2:0 (1:0)
Tottenham Hotspur - Eintracht Frankfurt 2:0 (0:0)
17.03.1982 Dinamo Tbilisi - Legia Warszawa 1:0 (1:0)
Barcelona - 1. FC Lokomotive Leipzig 1:2 (1:1)
Oporto - Standard Liège 2:2 (0:1)
Eintracht Frankfurt - Tottenham Hotspur 2:1 (2:0)
Semifinales
07.04.1982 Dinamo Tbilisi - Standard Liège 0:1 (0:1)
Tottenham Hotspur - Barcelona 1:1 (0:0)
21.04.1982 Standard Liège - Dinamo Tbilisi 1:0 (1:0)
Barcelona - Tottenham Hotspur 1:0 (0:0)
Final
12.05.1982 Barcelona - Standard Liège 2:1 (1:1)