I runda eliminacyjna pierwsze mecze - 28 czerwca
FC Santa Coloma (Andora) - F91 Dudelange (Luksemburg) 0:2
SP Tre Fiori (San Marino) - Valletta FC (Malta) 0:3
I runda eliminacyjna rewanże - 5/6 lipca
F91 Dudelange - FC Santa Coloma 2:0
Valletta FC - SP Tre Fiori 2:1
II runda eliminacyjna pierwsze mecze - 12/13 lipca
Skonto Ryga (Łotwa) - Wisła Kraków (Polska) 0:1
Pjunik Erewań (Armenia) - Viktoria Pilzno (Czechy) 0:4
Valletta FC (Malta) - Ekranas Poniewież (Litwa) 2:3
FK Mogren Budva (Czarnogóra) - Liteks Łowecz (Bułgaria) 1:2
NK Maribor (Słowenia) - F91 Dudelange (Luksemburg) 2:0
Slovan Bratysława (Słowacja) - Toboł Kostanaj (Kazachstan) 2:0
Shamrock Rovers (Irlandia) - Flora Tallin (Estonia) 1:0
FC Zestafoni (Gruzja) - Dacia Kiszyniów (Mołdawia) 3:0
Maccabi Hajfa (Izrael) - Borac Banja Luka (Bośnia i Hercegowina) 5:1
Malmoe FF (Szwecja) - HB Torshavn (Wyspy Owcze) 2:0
Bangor City (Walia) - HJK Helsinki (Finlandia) 0:3
Skenderbeu Korce (Albania) - APOEL Nikozja (Cypr) 0:2
Dinamo Zagrzeb (Chorwacja) - Neftci Baku (Azerbejdżan) 3:0
Sturm Graz (Austria) - Videoton FC Fehervar (Węgry) 2:0
Partizan Belgrad (Serbia) - FK Skendija 79 (Macedonia) 4:0
Rosenborg Trondheim (Norwegia) - Breidablik (Islandia) 5:0
Linfield FC (Irlandia Północna) - BATE Borysów (Białoruś) 1:1
II runda eliminacyjna rewanże - 19/20 lipca
Wisła Kraków - Skonto Ryga 2:0
Viktoria Pilzno - Pjunik Erewań 5:1
Ekranas Poniewież - Valletta FC 1:0
Liteks Łowecz - FK Mogren Budva 3:0
F91 Dudelange - NK Maribor 1:3
Toboł Kostanaj - Slovan Bratysława 1:1
Flora Tallin - Shamrock Rovers 0:0
HB Torshavn - Malmoe FF 1:1
HJK Helsinki - Bangor City 10:0
Neftci Baku - Dinamo Zagrzeb 0:0
FK Skendija 79 - Partizan Belgrad 0:1
BATE Borysów - Linfield FC 2:0
Dacia Kiszyniów - FC Zestafoni 2:0
Borac Banja Luka - Maccabi Hajfa 3:2
APOEL Nikozja - Skenderbeu Korce 4:0
Videoton FC Fehervar - Sturm Graz 3:2
Breidablik - Rosenborg Trondheim 2:0
III runda eliminacyjna pierwsze mecze - 26/27 lipca
Liteks Łowecz (Bułgaria) - Wisła Kraków (Polska) 1:2
Ekranas Poniewież (Litwa) - BATE Borysów (Białoruś) 0:0
APOEL Nikozja (Cypr) - Slovan Bratysława (Słowacja) 0:0
FC Zestafoni (Gruzja) - Sturm Graz (Austria) 1:1
Dynamo Kijów (Ukraina) - Rubin Kazań (Rosja) 0:2
Racing Genk (Belgia) - Partizan Belgrad (Serbia) 2:1
Glasgow Rangers (Szkocja) - Malmoe FF (Szwecja) 0:1
FC Twente (Holandia) - FC Vaslui (Rumunia) 2:0
HJK Helsinki (Finlandia) - Dinamo Zagrzeb (Chorwacja) 1:2
FC Kopenhaga (Dania) - Shamrock Rovers (Irlandia) 1:0
Odense BK (Dania) - Panathinaikos Ateny (Grecja) 1:1
Maccabi Hajfa (Izrael) - NK Maribor (Słowenia) 2:1
Standard Liege (Belgia) - FC Zurych (Szwajcaria) 1:1
Rosenborg Trondheim (Norwegia) - Viktoria Pilzno (Czechy) 0:1
Benfica Lizbona (Portugalia) - Trabzonspor (Turcja) 2:0
III runda eliminacyjna rewanże - 2/3 sierpnia
Wisła Kraków - Liteks Łowecz 3:1
Shamrock Rovers - FC Kopenhaga 0:2
Panathinaikos Ateny - Odense BK 3:4
BATE Borysów - Ekranas Poniewież 3:1
Slovan Bratysława - APOEL Nikozja 0:2
Sturm Graz - FC Zestafoni 1:0
Rubin Kazań - Dynamo Kijów 2:1
Partizan Belgrad - Racing Genk 1:1
Malmoe FF - Glasgow Rangers 1:1
FC Vaslui - FC Twente 0:0
Dinamo Zagrzeb - HJK Helsinki 1:0
NK Maribor - Maccabi Hajfa 1:1
FC Zurych - Standard Liege 1:0
Viktoria Pilzno - Rosenborg Trondheim 3:2
Trabzonspor - Benfica Lizbona 1:1
IV runda eliminacyjna pierwsze mecze - 16/17 sierpnia
Wisła Kraków (Polska) - APOEL Nikozja (Cypr) 1:0
BATE Borysów (Białoruś) - Sturm Graz (Austria) 1:1
FC Twente (Holandia) - Benfica Lizbona (Portugalia) 2:2
Arsenal Londyn (Anglia) - Udinese Calcio (Włochy) 1:0
Olympique Lyon (Francja) - Rubin Kazań (Rosja) 3:1
FC Kopenhaga (Dania) - Viktoria Pilzno (Czechy) 1:3
Maccabi Hajfa (Izrael) - Racing Genk (Belgia) 2:1
Dinamo Zagrzeb (Chorwacja) - Malmoe FF (Szwecja) 4:1
Odense BK (Dania) - Villarreal CF (Hiszpania) 1:0
Bayern Monachium (Niemcy) - FC Zurych (Szwajcaria) 2:0
IV runda eliminacyjna rewanże - 23/24 sierpnia
APOEL Nikozja - Wisła Kraków 3:1
Racing Genk - Maccabi Hajfa 2:1, rzuty karne 4:1
Malmoe FF - Dinamo Zagrzeb 2:0
Villarreal CF - Odense BK 3:0
FC Zurych - Bayern Monachium 0:1
Rubin Kazań - Olympique Lyon 1:1
Viktoria Pilzno - FC Kopenhaga 2:1
Sturm Graz - BATE Borysów 0:2
Benfica Lizbona - FC Twente 3:1
Udinese Calcio - Arsenal Londyn 1:2
1. kolejka
Manchester City - SSC Napoli 1:1
Villarreal CF - Bayern Monachium 0:2
2. kolejka
Bayern Monachium - Manchester City 2:0
SSC Napoli - Villarreal CF 2:0
3. kolejka
SSC Napoli - Bayern Monachium 1:1
Manchester City - Villarreal CF 2:1
4. kolejka
Bayern Monachium - SSC Napoli 3:2
Villarreal CF - Manchester City 0:3
5. kolejka
SSC Napoli - Manchester City 2:1
Bayern Monachium - Villarreal CF 3:1
6. kolejka
Manchester City - Bayern Monachium 2:0
Villarreal CF - SSC Napoli 0:2
1. kolejka
OSC Lille - CSKA Moskwa 2:2
Inter Mediolan - Trabzonspor 0:1
2. kolejka
CSKA Moskwa - Inter Mediolan 2:3
Trabzonspor - OSC Lille 1:1
3. kolejka
CSKA Moskwa - Trabzonspor 3:0
OSC Lille - Inter Mediolan 0:1
4. kolejka
Trabzonspor - CSKA Moskwa 0:0
Inter Mediolan - OSC Lille 2:1
5. kolejka
CSKA Moskwa - OSC Lille 0:2
Trabzonspor - Inter Mediolan 1:1
6. kolejka
OSC Lille - Trabzonspor 0:0
Inter Mediolan - CSKA Moskwa 1:2
1. kolejka
FC Basel - Otelul Galati 2:1
Benfica Lizbona - Manchester United 1:1
2. kolejka
Manchester United - FC Basel 3:3
Otelul Galati - Benfica Lizbona 0:1
3. kolejka
Otelul Galati - Manchester United 0:2
FC Basel - Benfica Lizbona 0:2
4. kolejka
Manchester United - Otelul Galati 2:0
Benfica Lizbona - FC Basel 1:1
5. kolejka
Otelul Galati - FC Basel 2:3
Manchester United - Benfica Lizbona 2:2
6. kolejka
FC Basel - Manchester United 2:1
Benfica Lizbona - Otelul Galati 1:0
1. kolejka
Dinamo Zagrzeb - Real Madryt 0:1
Ajax Amsterdam - Olympique Lyon 0:0
2. kolejka
Olympique Lyon - Dinamo Zagrzeb 2:0
Real Madryt - Ajax Amsterdam 3:0
3. kolejka
Real Madryt - Olympique Lyon 4:0
Dinamo Zagrzeb - Ajax Amsterdam 0:2
4. kolejka
Olympique Lyon - Real Madryt 0:2
Ajax Amsterdam - Dinamo Zagrzeb 4:0
5. kolejka
Real Madryt - Dinamo Zagrzeb 6:2
Olympique Lyon - Ajax Amsterdam 0:0
6. kolejka
Dinamo Zagrzeb - Olympique Lyon 1:7
Ajax Amsterdam - Real Madryt 0:3
1. kolejka
Chelsea Londyn - Bayer Leverkusen 2:0
Racing Genk - Valencia CF 0:0
2. kolejka
Valencia CF - Chelsea Londyn 1:1
Bayer Leverkusen - Racing Genk 2:0
3. kolejka
Bayer Leverkusen - Valencia CF 2:1
Chelsea Londyn - Racing Genk 5:0
4. kolejka
Valencia CF - Bayer Leverkusen 3:1
Racing Genk - Chelsea Londyn 1:1
5. kolejka
Bayer Leverkusen - Chelsea Londyn 2:1
Valencia CF - Racing Genk 7:0
6. kolejka
Chelsea Londyn - Valencia CF 3:0
Racing Genk - Bayer Leverkusen 1:1
1. kolejka
Olympiakos Pireus - Olympique Marsylia 0:1
Borussia Dortmund - Arsenal Londyn 1:1
2. kolejka
Arsenal Londyn - Olympiakos Pireus 2:1
Olympique Marsylia - Borussia Dortmund 3:0
3. kolejka
Olympique Marsylia - Arsenal Londyn 0:1
Olympiakos Pireus - Borussia Dortmund 3:1
4. kolejka
Arsenal Londyn - Olympique Marsylia 0:0
Borussia Dortmund - Olympiakos Pireus 1:0
5. kolejka
Olympique Marsylia - Olympiakos Pireus 0:1
Arsenal Londyn - Borussia Dortmund 2:1
6. kolejka
Olympiakos Pireus - Arsenal Londyn 3:1
Borussia Dortmund - Olympique Marsylia 2:3
1. kolejka
FC Porto - Szachtar Donieck 2:1
APOEL Nikozja - Zenit Sankt Petersburg 2:1
2. kolejka
Zenit Sankt Petersburg - FC Porto 3:1
Szachtar Donieck - APOEL Nikozja 1:1
3. kolejka
Szachtar Donieck - Zenit Sankt Petersburg 2:2
FC Porto - APOEL Nikozja 1:1
4. kolejka
Zenit Sankt Petersburg - Szachtar Donieck 1:0
APOEL Nikozja - FC Porto 2:1
5. kolejka
Zenit Sankt Petersburg - APOEL Nikozja 0:0
Szachtar Donieck - FC Porto 0:2
6. kolejka
FC Porto - Zenit Sankt Petersburg 0:0
APOEL Nikozja - Szachtar Donieck 0:2
1. kolejka
FC Barcelona - AC Milan 2:2
Viktoria Pilzno - BATE Borysów 1:1
2. kolejka
BATE Borysów - FC Barcelona 0:5
AC Milan - Viktoria Pilzno 2:0
3. kolejka
AC Milan - BATE Borysów 2:0
FC Barcelona - Viktoria Pilzno 2:0
4. kolejka
BATE Borysów - AC Milan 1:1
Viktoria Pilzno - FC Barcelona 0:4
5. kolejka
AC Milan - FC Barcelona 2:3
BATE Borysów - Viktoria Pilzno 0:1
6. kolejka
FC Barcelona - BATE Borysów 4:0
Viktoria Pilzno - AC Milan 2:2
1/8 finału pierwsze mecze - 14/15/21/22 lutego
Olympique Lyon - APOEL Nikozja / wt. 14.02.2012 godz. 20.45
Bayer Leverkusen - FC Barcelona / wt. 14.02.2012 godz. 20.45
Zenit Sankt Petersburg - Benfica Lizbona / śr. 15.02.2012 godz. 18.00
AC Milan - Arsenal Londyn / śr. 15.02.2012 godz. 20.45
CSKA Moskwa - Real Madryt / wt. 21.02.2012 godz. 18.00
SSC Napoli - Chelsea Londyn / wt. 21.02.2012 godz. 20.45
Olympique Marsylia - Inter Mediolan / śr. 22.02.2012 godz. 20.45
FC Basel - Bayern Monachium / śr. 22.02.2012 godz. 20.45
1/8 finału rewanże - 6/7/13/14 marca
Benfica Lizbona - Zenit Sankt Petersburg / wt. 06.03.2012 godz. 20.45
Arsenal Londyn - AC Milan / wt. 06.03.2012 godz. 20.45
APOEL Nikozja - Olympique Lyon / śr. 07.03.2012 godz. 20.45
FC Barcelona - Bayer Leverkusen / śr. 07.03.2012 godz. 20.45
Inter Mediolan - Olympique Marsylia / wt. 13.03.2012 godz. 20.45
Bayern Monachium - FC Basel / wt. 13.03.2012 godz. 20.45
Chelsea Londyn - SSC Napoli / śr. 14.03.2012 godz. 20.45
Real Madryt - CSKA Moskwa / śr. 14.03.2012 godz. 20.45