Liverpool have been drawn to face Real Madrid, Basle and Ludogorets in Group B of the Champions League.
Arsenal have been drawn to face Borussia Dortmund, Galatasaray and Anderlecht in Group D, while Chelsea have been drawn to face Schalke, Sporting Lisbon and Maribor in Group G.
Manchester City have been drawn to face Bayern Munich, CSKA Moscow and Roma in Group E.
Group A
Atletico Madrid Juventus Olympiacos Malmo
Group B
Real Madrid Basel Liverpool Ludogorets
Group C
Benfica Zenit St. Petersburg Bayer Leverkusen Monaco
Group D
Arsenal Borussia Dortmund Galatasaray Anderlecht
Group E
Bayern Munich Man City CSKA Moscow Roma
Group F
Barcelona PSG Ajax Apoel Nicosia
Group G
Chelsea Schalke 04 Sporting Maribor
Group H
FC Porto Shakhtar Donetsk Athletic Bilbao