groupe a

Pts J. Diff
1 Bayer 04 Leverkusen 10 5 3
2 FC Zurich 9 5 1
3 AEK Larnaca 5 5 -2
4 Ludogorets 3 5 -2

groupe b

Pts J. Diff
1 Red Bull Salzburg 15 5 10
2 Celtic 9 5 -1
3 RB Leipzig 6 5 1
4 Rosenborg BK 0 5 -10

groupe c

Pts J. Diff
1 FC Zenit 11 5 3
2 Slavia Prague 7 5 -1
3 FC Copenhague 5 5 -1
4 Girondins de Bordeaux 4 5 -1

groupe d

Pts J. Diff
1 Dinamo Zagreb 13 5 8
2 Fenerbahçe 8 5 1
3 Spartak Trnava 4 5 -4
4 Anderlecht 2 5 -5

groupe e

Pts J. Diff
1 Arsenal 13 5 9
2 Sporting CP 10 5 7
3 Vorskla Poltava 3 5 -6
4 Qarabag FK 3 5 -10

groupe f

Pts J. Diff
1 Real Betis 11 5 5
2 AC Milan 10 5 5
3 Olympiakos 7 5 3
4 F91 Dudelange 0 5 -13

groupe g

Pts J. Diff
1 Villarreal CF 7 5 5
2 Rapid Wien 7 5 -4
3 Rangers 6 5 1
4 Spartak Moscou 5 5 -2

groupe h

Pts J. Diff
1 Eintracht Francfort 15 5 11
2 SS Lazio 9 5 -1
3 Apollon Limassol 4 5 -2
4 Olympique de Marseille 1 5 -8

groupe i

Pts J. Diff
1 KRC Genk 8 5 2
2 Besiktas 7 5 -1
3 Malmö FF 6 5 0
4 Sarpsborg 08 5 5 -1

groupe j

Pts J. Diff
1 FK Krasnodar 12 5 3
2 Sevilla FC 9 5 9
3 Standard Liège 9 5 -2
4 Akhisar Belediyespor 0 5 -10

groupe k

Pts J. Diff
1 Dynamo Kyiv 11 5 4
2 FC Astana 8 5 2
3 Stade Rennais 6 5 -3
4 FK Jablonec 2 5 -3

groupe l

Pts J. Diff
1 Chelsea 15 5 9
2 BATE Borisov 6 5 -2
3 MOL Vidi FC 6 5 -2
4 PAOK 3 5 -5