Grupa A
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | Arsenal FC | 6 | 4 | 2 | 0 | 18 | 6 | 12 | 14 |
| 2 | PSG | 6 | 3 | 3 | 0 | 13 | 7 | 6 | 12 |
| 3 | PFK Ludogoreț Razgrad | 6 | 0 | 3 | 3 | 6 | 15 | -9 | 3 |
| 4 | FC Basel | 6 | 0 | 2 | 4 | 3 | 12 | -9 | 2 |
Meciuri
13.09.2016, 21:45
FC Basel – PFK Ludogoreț Razgrad
1 – 1
13.09.2016, 21:45
PSG – Arsenal FC
1 – 1
28.09.2016, 21:45
Arsenal FC – FC Basel
2 – 0
28.09.2016, 21:45
PFK Ludogoreț Razgrad – PSG
1 – 3
19.10.2016, 21:45
Arsenal FC – PFK Ludogoreț Razgrad
6 – 0
19.10.2016, 21:45
PSG – FC Basel
3 – 0
1.11.2016, 21:45
FC Basel – PSG
1 – 2
1.11.2016, 21:45
PFK Ludogoreț Razgrad – Arsenal FC
2 – 3
23.11.2016, 21:45
Arsenal FC – PSG
2 – 2
23.11.2016, 21:45
PFK Ludogoreț Razgrad – FC Basel
0 – 0
6.12.2016, 21:45
FC Basel – Arsenal FC
1 – 4
6.12.2016, 21:45
PSG – PFK Ludogoreț Razgrad
2 – 2
Grupa B
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | SSC Napoli | 6 | 3 | 2 | 1 | 11 | 8 | 3 | 11 |
| 2 | SL Benfica | 6 | 2 | 2 | 2 | 10 | 10 | 0 | 8 |
| 3 | Beşiktaş JK | 6 | 1 | 4 | 1 | 9 | 14 | -5 | 7 |
| 4 | FC Dinamo Kiev | 6 | 1 | 2 | 3 | 8 | 6 | 2 | 5 |
Meciuri
13.09.2016, 21:45
FC Dinamo Kiev – SSC Napoli
1 – 2
13.09.2016, 21:45
SL Benfica – Beşiktaş JK
1 – 1
28.09.2016, 21:45
Beşiktaş JK – FC Dinamo Kiev
1 – 1
28.09.2016, 21:45
SSC Napoli – SL Benfica
4 – 2
19.10.2016, 21:45
FC Dinamo Kiev – SL Benfica
0 – 2
19.10.2016, 21:45
SSC Napoli – Beşiktaş JK
2 – 3
1.11.2016, 21:45
Beşiktaş JK – SSC Napoli
1 – 1
1.11.2016, 21:45
SL Benfica – FC Dinamo Kiev
1 – 0
23.11.2016, 21:45
Beşiktaş JK – SL Benfica
3 – 3
23.11.2016, 21:45
SSC Napoli – FC Dinamo Kiev
0 – 0
6.12.2016, 21:45
FC Dinamo Kiev – Beşiktaş JK
6 – 0
6.12.2016, 21:45
SL Benfica – SSC Napoli
1 – 2
Grupa C
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | FC Barcelona | 6 | 5 | 0 | 1 | 20 | 4 | 16 | 15 |
| 2 | Manchester City FC | 6 | 2 | 3 | 1 | 12 | 10 | 2 | 9 |
| 3 | Borussia Mönchengladbach | 6 | 1 | 2 | 3 | 5 | 12 | -7 | 5 |
| 4 | Celtic FC | 6 | 0 | 3 | 3 | 5 | 16 | -11 | 3 |
Meciuri
13.09.2016, 21:45
FC Barcelona – Celtic FC
7 – 0
13.09.2016, 21:45
Manchester City FC – Borussia Mönchengladbach
4 – 0
28.09.2016, 21:45
Borussia Mönchengladbach – FC Barcelona
1 – 2
28.09.2016, 21:45
Celtic FC – Manchester City FC
3 – 3
19.10.2016, 21:45
Celtic FC – Borussia Mönchengladbach
0 – 2
19.10.2016, 21:45
FC Barcelona – Manchester City FC
4 – 0
1.11.2016, 21:45
Borussia Mönchengladbach – Celtic FC
1 – 1
1.11.2016, 21:45
Manchester City FC – FC Barcelona
3 – 1
23.11.2016, 21:45
Borussia Mönchengladbach – Manchester City FC
1 – 1
23.11.2016, 21:45
Celtic FC – FC Barcelona
0 – 2
6.12.2016, 21:45
FC Barcelona – Borussia Mönchengladbach
1 – 1
6.12.2016, 21:45
Manchester City FC – Celtic FC
4 – 0
Grupa D
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | Atlético Madrid | 6 | 5 | 0 | 1 | 7 | 2 | 5 | 15 |
| 2 | FC Bayern München | 6 | 4 | 0 | 2 | 14 | 6 | 8 | 12 |
| 3 | FC Rostov | 6 | 1 | 2 | 3 | 6 | 12 | -6 | 5 |
| 4 | PSV Eindhoven | 6 | 0 | 2 | 4 | 4 | 11 | -7 | 2 |
Meciuri
13.09.2016, 21:45
FC Bayern München – FC Rostov
5 – 0
13.09.2016, 21:45
PSV Eindhoven – Atlético Madrid
0 – 1
28.09.2016, 21:45
Atlético Madrid – FC Bayern München
1 – 0
28.09.2016, 21:45
FC Rostov – PSV Eindhoven
2 – 2
19.10.2016, 21:45
FC Bayern München – PSV Eindhoven
4 – 1
19.10.2016, 21:45
FC Rostov – Atlético Madrid
0 – 1
1.11.2016, 21:45
Atlético Madrid – FC Rostov
2 – 1
1.11.2016, 21:45
PSV Eindhoven – FC Bayern München
1 – 2
23.11.2016, 19:00
FC Rostov – FC Bayern München
3 – 2
23.11.2016, 21:45
Atlético Madrid – PSV Eindhoven
2 – 0
6.12.2016, 21:45
FC Bayern München – Atlético Madrid
1 – 0
6.12.2016, 21:45
PSV Eindhoven – FC Rostov
0 – 0
Grupa E
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | AS Monaco FC | 6 | 3 | 2 | 1 | 9 | 7 | 2 | 11 |
| 2 | Bayer 04 Leverkusen | 6 | 2 | 4 | 0 | 8 | 4 | 4 | 10 |
| 3 | Tottenham Hotspur FC | 6 | 2 | 1 | 3 | 6 | 6 | 0 | 7 |
| 4 | ȚSKA Moscova | 6 | 0 | 3 | 3 | 5 | 11 | -6 | 3 |
Meciuri
14.09.2016, 21:45
Bayer 04 Leverkusen – ȚSKA Moscova
2 – 2
14.09.2016, 21:45
Tottenham Hotspur FC – AS Monaco FC
1 – 2
27.09.2016, 21:45
AS Monaco FC – Bayer 04 Leverkusen
1 – 1
27.09.2016, 21:45
ȚSKA Moscova – Tottenham Hotspur FC
0 – 1
18.10.2016, 21:45
Bayer 04 Leverkusen – Tottenham Hotspur FC
0 – 0
18.10.2016, 21:45
ȚSKA Moscova – AS Monaco FC
1 – 1
2.11.2016, 21:45
AS Monaco FC – ȚSKA Moscova
3 – 0
2.11.2016, 21:45
Tottenham Hotspur FC – Bayer 04 Leverkusen
0 – 1
22.11.2016, 19:00
ȚSKA Moscova – Bayer 04 Leverkusen
1 – 1
22.11.2016, 21:45
AS Monaco FC – Tottenham Hotspur FC
2 – 1
7.12.2016, 21:45
Bayer 04 Leverkusen – AS Monaco FC
3 – 0
7.12.2016, 21:45
Tottenham Hotspur FC – ȚSKA Moscova
3 – 1
Grupa F
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | Borussia Dortmund | 6 | 4 | 2 | 0 | 21 | 9 | 12 | 14 |
| 2 | Real Madrid | 6 | 3 | 3 | 0 | 16 | 10 | 6 | 12 |
| 3 | Legia Varșovia | 6 | 1 | 1 | 4 | 9 | 24 | -15 | 4 |
| 4 | Sporting CP | 6 | 1 | 0 | 5 | 5 | 8 | -3 | 3 |
Meciuri
14.09.2016, 21:45
Legia Varșovia – Borussia Dortmund
0 – 6
14.09.2016, 21:45
Real Madrid – Sporting CP
2 – 1
27.09.2016, 21:45
Borussia Dortmund – Real Madrid
2 – 2
27.09.2016, 21:45
Sporting CP – Legia Varșovia
2 – 0
18.10.2016, 21:45
Real Madrid – Legia Varșovia
5 – 1
18.10.2016, 21:45
Sporting CP – Borussia Dortmund
1 – 2
2.11.2016, 21:45
Borussia Dortmund – Sporting CP
1 – 0
2.11.2016, 21:45
Legia Varșovia – Real Madrid
3 – 3
22.11.2016, 21:45
Borussia Dortmund – Legia Varșovia
8 – 4
22.11.2016, 21:45
Sporting CP – Real Madrid
1 – 2
7.12.2016, 21:45
Legia Varșovia – Sporting CP
1 – 0
7.12.2016, 21:45
Real Madrid – Borussia Dortmund
2 – 2
Grupa G
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | Leicester City FC | 6 | 4 | 1 | 1 | 7 | 6 | 1 | 13 |
| 2 | FC Porto | 6 | 3 | 2 | 1 | 9 | 3 | 6 | 11 |
| 3 | FC Copenhaga | 6 | 2 | 3 | 1 | 7 | 2 | 5 | 9 |
| 4 | Club Brugge KV | 6 | 0 | 0 | 6 | 2 | 14 | -12 | 0 |
Meciuri
14.09.2016, 21:45
Club Brugge KV – Leicester City FC
0 – 3
14.09.2016, 21:45
FC Porto – FC Copenhaga
1 – 1
27.09.2016, 21:45
FC Copenhaga – Club Brugge KV
4 – 0
27.09.2016, 21:45
Leicester City FC – FC Porto
1 – 0
18.10.2016, 21:45
Club Brugge KV – FC Porto
1 – 2
18.10.2016, 21:45
Leicester City FC – FC Copenhaga
1 – 0
2.11.2016, 21:45
FC Copenhaga – Leicester City FC
0 – 0
2.11.2016, 21:45
FC Porto – Club Brugge KV
1 – 0
22.11.2016, 21:45
FC Copenhaga – FC Porto
0 – 0
22.11.2016, 21:45
Leicester City FC – Club Brugge KV
2 – 1
7.12.2016, 21:45
Club Brugge KV – FC Copenhaga
0 – 2
7.12.2016, 21:45
FC Porto – Leicester City FC
5 – 0
Grupa H
| # | Echipa | M | V | E | I | GD | GP | Dif | P |
| 1 | Juventus FC | 6 | 4 | 2 | 0 | 11 | 2 | 9 | 14 |
| 2 | Sevilla FC | 6 | 3 | 2 | 1 | 7 | 3 | 4 | 11 |
| 3 | Olympique Lyon | 6 | 2 | 2 | 2 | 5 | 3 | 2 | 8 |
| 4 | GNK Dinamo Zagreb | 6 | 0 | 0 | 6 | 0 | 15 | -15 | 0 |
Meciuri
14.09.2016, 21:45
Juventus FC – Sevilla FC
0 – 0
14.09.2016, 21:45
Olympique Lyon – GNK Dinamo Zagreb
3 – 0
27.09.2016, 21:45
GNK Dinamo Zagreb – Juventus FC
0 – 4
27.09.2016, 21:45
Sevilla FC – Olympique Lyon
1 – 0
18.10.2016, 21:45
GNK Dinamo Zagreb – Sevilla FC
0 – 1
18.10.2016, 21:45
Olympique Lyon – Juventus FC
0 – 1
2.11.2016, 21:45
Juventus FC – Olympique Lyon
1 – 1
2.11.2016, 21:45
Sevilla FC – GNK Dinamo Zagreb
4 – 0
22.11.2016, 21:45
GNK Dinamo Zagreb – Olympique Lyon
0 – 1
22.11.2016, 21:45
Sevilla FC – Juventus FC
1 – 3
7.12.2016, 21:45
Juventus FC – GNK Dinamo Zagreb
2 – 0
7.12.2016, 21:45
Olympique Lyon – Sevilla FC
0 – 0