The champions league group stage draw has set up Guardiola’s Manchester City against Barcelona.
Arsenal will play PSG in the group stages. And Ronaldo will return to former club Sporting Lisbon with Real Madrid.
Newcomers Leicester City will play FC Porto, Club Brugge and FC Copenhagen. Tottenham are grouped alongside Bayer Leverkusen, Monaco and CSKA Moscow.
Group A: PSG, Arsenal, Basel, Ludogorets Razgrad.
Group B: Benfica, Napoli, Dynamo Kiev, Besiktas.
Group C: Barcelona, Manchester City, Borussia Monchengladbach, Celtic.
Group D: Bayern Munich, Atletico Madrid, PSV Eindhoven, FC Rostov.
Group E: CSKA Moscow, Bayer Leverkusen, Tottenham Hotspur, Monaco.
Group F: Real Madrid, Borussia Dortmund, Sporting Lisbon, Legia Warsaw.
Group G:Leicester City, Porto, Club Brugge, FC Copenhagen.
Group H: Juventus, Sevilla, Lyon, Dinamo Zagreb.