United received the toughest draw out of the Premier League sides as they will face finalists and semi-finalists from last year in the shape of PSG and Red Bull Leipzig in Group H. Istanbul Basaksehir were the last team drawn in the group and they will be no pushovers either.
Manchester City have been drawn alongside Porto, Olympiacos and Marseille in Group C.
Liverpool will take on Ajax, Atalanta and Midtjylland in the group stages of the Champions League, where Barcelona will meet Juventus following Thursday’s draw in Geneva.
In Group E, Chelsea have been drawn alongside Europa League winners Sevilla, Krasnodar and Rennes.
Holders Bayern are in Group A along with Atletico Madrid, Salzburg and Lokomotiv Moscow.
Group B will see Real Madrid, who hold a record 13 European Cup titles, face Inter Milan, Shakhtar Donetsk and Borussia Monchengladbach.
Barcelona will meet Juventus following Thursday’s draw in Geneva.
Here's the full Champions League group stage draw:
: Bayern, Atletico Madrid, Red Bull Salzburg, Lokomotiv Moscow
: Real Madrid, Shakhtar Donetsk, Inter Milan, Borussia Monchengladbach
: Porto, Manchester City, Olympiakos, Marseille
: Liverpool, Ajax, Atalanta, Midtjylland
: Sevilla, Chelsea, Krasnodar, Rennes
: Zenit St Petersburg, Borussia Dortmund, Lazio, Club Brugge
: Juventus, Barcelona, Dynamo Kiev, Ferencvaros
: Paris Saint-Germain, Manchester United, RB Leipzig, Istanbul Basaksehir