The top two teams qualify for the round of 16, with the third-place team dropping into the Europa League and the bottom club eliminated from Europe.
If two teams are level on points, head-to-head record is the first tie-breaker.
Qualified for round of 16: Barcelona
Eliminated: AEK Athens, Lokomotiv Moscow, Monaco, PSV Eindhoven, Viktoria Plzen, Young Boys
Borussia Dortmund: Need a point at home to Club Brugge to qualify and will top the group with a win if Atletico lose to Monaco.
Atletico Madrid: Will be through if they secure victory at home to Monaco, or if Brugge do not win at Dortmund.
Club Brugge: Must win both their remaining games, away to BVB and home to Atleti, to even have a chance.
Monaco: Have been eliminated and must get at least four points from their remaining two games to make the Europa League.
Barcelona: Have qualified as only one of Spurs and Inter Milan are able to overtake them. Will secure top spot with a win away to PSV on Matchday 5, or a draw if Inter fail to beat Spurs.
Inter Milan: Need a point away to Spurs on Nov. 28 to secure their place.
Tottenham: Must win at home to Inter to remain in contention, and will then likely need at least a point away to Barcelona.
PSV Eindhoven: Have been eliminated and need a minimum of four points to make the Europa League.
Liverpool: Will book their place with a win at PSG on Nov. 28 if Red Star fail to win at Napoli. Would also be guaranteed to go through regardless should they win at home to Napoli on Matchday 6 by at least two goals.
Napoli: A victory over Red Star would see them through if PSG do not beat Liverpool.
Paris Saint-Germain: Will be eliminated if they lose at home to Liverpool and Napoli beat Red Star, but a draw or win very much keeps PSG in the hunt with Liverpool to play Napoli on Matchday 6.
Red Star Belgrade: A draw away to Napoli would keep them in contention, and they could then hope a home win over PSG might send them through at the Italian club's expense. Eliminated if they lose to Napoli.
Porto: Will be through with a draw at home to Schalke, or if Galatasaray do not to win at Lokomotiv Moscow. A Porto victory would secure top spot.
Schalke: Through with a victory away at Porto, or if Galatasaray fail to win at Lokomotiv.
Galatasaray: Have to win at Lokomotiv and realistically hope Porto beat Schalke to stay in contention.
Lokomotiv Moscow: Have been eliminated but could still earn a place in the Europa League, though they would need to win at home to Gala first.
Bayern Munich: Will go through if they avoid defeat at home to Benfica on Nov. 27.
Ajax: Will definitely be through if they win at AEK Athens on Matchday 5, or if Benfica fail to win at Bayern Munich.
Benfica: Must win both their remaining games and hope Ajax pick up no more than one point.
AEK Athens: Have been eliminated and must pick up at least four points, including a win away to Benfica, to be in with a chance of the Europa League.
Manchester City: Need a point against Lyon on Matchday 5 to secure qualification and will top the group with a win.
Lyon: Will be through if they win at home to Manchester City on Nov. 27, or if both group games are draws that night.
Hoffenheim: Not guaranteed to qualify even if they win both of their remaining games. They lose the head to head with Lyon on away goals so must pick up four more points than the Ligue 1 team in the remaining two games to qualify ahead of them. Could still finish ahead of Man City for second if they win both games and City lose in Lyon.
If the top three all finish on nine points, Lyon would win the group with Hoffenheim second and Man City eliminated on the three-team head-to-head mini-league
Shakhtar Donetsk: If Lyon pick up no more than a point at home to Man City, Shakhtar will be through with two wins. Shakhtar host Lyon on Matchday 6.
Real Madrid: Will qualify, and secure top spot, if they win at Roma on Nov. 27. Would also be sure of going through with a draw/defeat if CSKA fail to beat Viktoria Plzen.
Roma: Only need a point from their remaining two matches (home to Real Madrid, away to Plzen) to secure qualification. Also through if CKSA do not beat Plzen. Roma would need to beat Real Madrid by four goals to secure top spot on Matchday 5.
CSKA Moscow: Must win both their remaining matches and hope either Roma lose both games or Real Madrid pick up no more than a point at Roma.
Viktoria Plzen: Are out of the Champions League but would be in pole position for a Europa League spot by winning at CSKA next time out.
Juventus: Will be through if they avoid defeat to Valencia on Matchday 6. Top spot in the group will be secured if they win and Man United do not beat Young Boys.
Manchester United: Qualification will be sealed if they win at home to Young Boys on Nov. 27 and Valencia do not beat Juve.
Valencia: Must hope they stay within three points of Manchester United going into Matchday 6, when they are at home to the Premier League team.
Young Boys: Have been eliminated and would need to win both remaining games to even have a chance of the Europa League.