1. Round
16/09/1981 Progrès Niedercorn - Glentoran FC 1:1 (1:1)
15:45 Hibernians FC - Crvena Zvezda 1:2 (1:0)
16:00 Widzew Łódź - RSC Anderlecht 1:4 (0:1)
16:00 FC Universitatea Craiova - Olympiakos Piraeus 3:0 (1:0)
17:00 Dinamo Kiev - Trabzonspor 1:0 (0:0)
17:30 OPS Oulu - Liverpool FC 0:1 (0:0)
18:00 Ferencvárosi TC - TJ Baník Ostrava OKD 3:2 (2:0)
18:00 KB København - Athlone Town 1:1 (1:1)
18:00 CSKA Sofia - Real Sociedad 1:0 (0:0)
18:30 Celtic FC - Juventus 1:0 (0:0)
18:30 IK Start - AZ '67 Alkmaar 1:3 (0:2)
18:30 Aston Villa - Valur Reykjavík 5:0 (3:0)
18:30 Östers IF - Bayern München 0:1 (0:0)
19:00 BFC Dynamo - FC Zürich 2:0 (0:0)
19:00 Austria Wien - FK Partizani 3:1 (1:1)
20:00 SL Benfica - Omonia Nikosia 3:0 (0:0)
30/09/1981 Valur Reykjavík - Aston Villa 0:2 (0:1)
Glentoran FC - Progrès Niedercorn 4:0 (1:0)
Athlone Town - KB København 2:2 (0:1)
13:00 Trabzonspor - Dinamo Kiev 1:1 (1:0)
14:00 Crvena Zvezda - Hibernians FC 8:1 (5:0)
15:00 FK Partizani - Austria Wien 1:0 (1:0)
16:00 TJ Baník Ostrava OKD - Ferencvárosi TC 3:0 (2:0)
17:30 Liverpool FC - OPS Oulu 7:0 (2:0)
18:30 Olympiakos Piraeus - FC Universitatea Craiova 2:0 (1:0)
19:00 FC Zürich - BFC Dynamo 3:1 (2:0)
19:00 RSC Anderlecht - Widzew Łódź 2:1 (1:0)
19:00 Bayern München - Östers IF 5:0 (3:0)
19:00 Real Sociedad - CSKA Sofia 0:0 (0:0)
19:15 AZ '67 Alkmaar - IK Start 1:0 (0:0)
19:30 Juventus - Celtic FC 2:0 (2:0)
19:30 Omonia Nikosia - SL Benfica 0:1 (0:0)
Round of 16
21/10/1981 TJ Baník Ostrava OKD - Crvena Zvezda 3:1 (2:0)
17:00 Austria Wien - Dinamo Kiev 0:1 (0:1)
17:30 CSKA Sofia - Glentoran FC 2:0 (2:0)
18:00 KB København - FC Universitatea Craiova 1:0 (1:0)
19:00 RSC Anderlecht - Juventus 3:1 (1:1)
19:00 BFC Dynamo - Aston Villa 1:2 (0:1)
19:15 AZ '67 Alkmaar - Liverpool FC 2:2 (0:1)
20:00 SL Benfica - Bayern München 0:0 (0:0)
04/11/1981 Crvena Zvezda - TJ Baník Ostrava OKD 3:0 (1:0)
FC Universitatea Craiova - KB København 4:1 (2:0)
17:00 Dinamo Kiev - Austria Wien 1:1 (1:1)
18:30 Glentoran FC - CSKA Sofia 2:1 (0:0, 2:0) aet
18:30 Aston Villa - BFC Dynamo 0:1 (0:1)
19:00 Bayern München - SL Benfica 4:1 (2:0)
19:30 Juventus - RSC Anderlecht 1:1 (0:1)
19:30 Liverpool FC - AZ '67 Alkmaar 3:2 (1:0)
Quarter-finals
03/03/1982 14:00 FC Universitatea Craiova - Bayern München 0:2 (0:2)
16:00 Dinamo Kiev - Aston Villa 0:0 (0:0)
18:30 Liverpool FC - CSKA Sofia 1:0 (0:0)
19:00 RSC Anderlecht - Crvena Zvezda 2:1 (1:0)
17/03/1982 15:00 Crvena Zvezda - RSC Anderlecht 1:2 (1:1)
16:30 CSKA Sofia - Liverpool FC 2:0 (0:0, 1:0) aet
18:30 Aston Villa - Dinamo Kiev 2:0 (2:0)
19:00 Bayern München - FC Universitatea Craiova 1:1 (1:1)
Semi-finals
07/04/1982 16:00 CSKA Sofia - Bayern München 4:3 (3:2)
19:30 Aston Villa - RSC Anderlecht 1:0 (1:0)
21/04/1982 19:00 Bayern München - CSKA Sofia 4:0 (1:0)
19:00 RSC Anderlecht - Aston Villa 0:0 (0:0)
Final
26/05/1982 19:15 Aston Villa - Bayern München 1:0 (0:0)