The transfer window closed on Wednesday last week, with the deadline for squad registrations passing at midnight CET on Thursday – now UEFA has confirmed the lists of players for all 32 clubs competing in the UEFA Champions League group stage.

Article 43 of the official competition regulations has full details of player eligibility, squad sizes and registration deadlines.

Click on any club to check out their full squad for the group stage.

Group A

Arsenal

Basel

Paris Saint-Germain

Ludogorets Razgrad

Group B

Beşiktaş

Dynamo Kyiv

Benfica

Napoli

Log in for free to watch the highlights WATCH: Manchester City signing Leroy Sané

Group C

Celtic

Barcelona

Manchester City

Borussia Mönchengladbach

Group D

Atlético Madrid

Bayern München

Rostov

PSV Eindhoven

Group E

Monaco

Bayer Leverkusen

CSKA Moskva

Tottenham Hotspur

Álvaro Morata is back at Real Madrid ©Getty Images

Group F

Borussia Dortmund

Legia Warszawa

Real Madrid

Sporting CP

Group G

Club Brugge

København

Porto

Leicester City

Group H

Dinamo Zagreb

Juventus

Lyon

Sevilla