Bayern Munich will begin the defence of their UEFA Champions League crown against Atletico Madrid, Red Bull Salzburg and Lokomotiv Moscow following Thursday's group stage draw in Nyon, Switzerland.
Borussia Dortmund will face Zenit St. Petersburg, Lazio and Club Brugge in Group F.
RB Leipzig - semi-finalists last season - kick off their campaign in Group H alongside last year's losing finalists Paris Saint-Germain, Manchester United and Istanbul Basaksehir.
Borussia Mönchengladbach - returning to the competition after a four-year hiatus - will face Real Madrid, Inter Milan and Shakhtar Donetsk in Group B.
Bayern have been European champions six times. Dortmund, who were pipped by Bayern in the all-German 2013 showpiece, last lifted the title in 1997, while Gladbach were European Cup runners up in 1977. Leipzig are embarking on just their third Champions League campaign.
Players who played for both Bayern Munich and Bayer Leverkusen
bundesliga.com runs you through a team of big names to have made themselves homes in both Munich and Leverkusen…
The USA's Germany-based 2022 World Cup hopefuls
Gio Reyna should feature when the USMNT kick off their World Cup campaign - but will Jordan make the grade?
Bundesliga Fantasy Team of the Season so far
No Christopher Nkunku or Sadio Mane? Find out the top performers going into the unlimited transfer window...