# 2023–24 UEFA Champions League group stage

The 2023–24 UEFA Champions League group stage began on 19 September 2023 and ended on 13 December 2023. A total of 32 teams competed in the group stage to decide the 16 places in the knockout phase of the 2023–24 UEFA Champions League.
Union Berlin and Antwerp made their debut appearance in the group stage. This was the Belgian club's first appearance in the European Cup since their first round exit in the 1957–58 season, and the first ever for the German side. A total of 15 national associations were represented in the group stage.
This was the final season with the group stage format, which was replaced by the league stage format starting from the next season.

## Draw

The draw for the group stage was held on 31 August 2023, 18:00 CEST, in Monaco. The 32 teams were drawn into eight groups of four. For the draw, the teams were seeded into four pots, each of eight teams, based on the following principles:
* Pot 1 contained the Europa League title holders, and the champions of the top seven associations based on their 2022–23 UEFA country coefficients.
* Pot 2, 3 and 4 contained the remaining teams, seeded based on their 2022–23 UEFA club coefficients.
Teams from the same association could not be drawn into the same group. Prior to the draw, UEFA formed pairings of teams from the same association (one pairing for associations with two or three teams, two pairings for associations with four or five teams) based on television audiences, where one team would be drawn into Groups A–D and another team would be drawn into Groups E–H, so that the two teams would play on different days. The following pairings were announced by UEFA after the group stage teams were confirmed:
* Manchester City and Manchester United
* Sevilla and Atlético Madrid
* Barcelona and Real Madrid
* Napoli and Lazio
* Bayern Munich and Borussia Dortmund
* Paris Saint-Germain and Lens
* Benfica and Porto
* Feyenoord and PSV Eindhoven
* Inter Milan and Milan
* RB Leipzig and Union Berlin
* Arsenal and Newcastle United
On each matchday, one set of four groups played their matches on Tuesday, while the other set of four groups played their matches on Wednesday, with the two sets of groups alternating between each matchday. The fixtures were decided after the draw, using a computer draw not shown to public. Each team did not play more than two home matches or two away matches in a row, and played one home match and one away match on the first and last matchdays (Regulations Article 16.02).

## Teams

Below were the participating teams (with their 2023 UEFA club coefficients), grouped by their seeding pot. They included:
* 26 teams which entered in this stage
* 6 winners of the play-off round (4 from Champions Path, 2 from League Path)
* Key to colours
* Group winners and runners-up advanced to round of 16
* Third-placed teams entered Europa League knockout round play-offs
Pot 1 (by association rank) :
| Assoc. | Team | Coeff. |
| 1 | Manchester City | 145.000 |
| — | Sevilla | 91.000 |
| 2 | Barcelona | 98.000 |
| 3 | Napoli | 81.000 |
| 4 | Bayern Munich | 136.000 |
| 5 | Paris Saint-Germain | 112.000 |
| 6 | Benfica | 82.000 |
| 7 | Feyenoord | 51.000 |
Pot 2 :
| Team | Coeff. |
| Real Madrid | 121.000 |
| Manchester United | 104.000 |
| Inter Milan | 96.000 |
| Borussia Dortmund | 86.000 |
| Atlético Madrid | 85.000 |
| RB Leipzig | 84.000 |
| Porto | 81.000 |
| Arsenal | 76.000 |
Pot 3 :
| Team | Coeff. |
| Shakhtar Donetsk | 63.000 |
| Red Bull Salzburg | 59.000 |
| Milan | 50.000 |
| Braga | 44.000 |
| PSV Eindhoven | 43.000 |
| Lazio | 42.000 |
| Red Star Belgrade | 42.000 |
| Copenhagen | 40.500 |
Pot 4 :
| Team | Coeff. |
| Young Boys | 34.500 |
| Real Sociedad | 33.000 |
| Galatasaray | 31.500 |
| Celtic | 31.000 |
| Newcastle United | 21.914 |
| Union Berlin | 17.000 |
| Antwerp | 17.000 |
| Lens | 12.232 |
Notes
* $^{TH}$ Champions League title holders, automatically placed into Pot 1 as top seed.
* $^{EL}$ Europa League title holders, automatically placed into Pot 1 as second top seed.
* $^{CP}$ Winners of Champions Path.
* $^{LP}$ Winners of League Path.

## Format

In each group, teams played against each other home-and-away in a round-robin format. The top two teams of each group advanced to the round of 16. The third-placed teams were transferred to the Europa League knockout round play-offs, while the fourth-placed teams were eliminated from European competitions for the season.

### Tiebreakers

Teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If two or more teams were tied on points, the following tiebreaking criteria were applied, in the order given, to determine the rankings (see Article 17 Equality of points – group stage, Regulations of the UEFA Champions League):
* Points in head-to-head matches among the tied teams;
* Goal difference in head-to-head matches among the tied teams;
* Goals scored in head-to-head matches among the tied teams;
* If more than two teams were tied, and after applying all head-to-head criteria above, a subset of teams were still tied, all head-to-head criteria above were reapplied exclusively to this subset of teams;
* Goal difference in all group matches;
* Goals scored in all group matches;
* Away goals scored in all group matches;
* Wins in all group matches;
* Away wins in all group matches;
* Disciplinary points (direct red card = 3 points; double yellow card = 3 points; single yellow card = 1 point);
* UEFA club coefficient.

## Groups

The fixtures were announced on 2 September 2023, two days after the draw. The matches were played on 19–20 September, 3–4 October, 24–25 October, 7–8 November, 28–29 November and 12–13 December 2023. The scheduled kick-off times were 18:45 (two matches on each day) and 21:00 (remaining six matches) CET or CEST.
Times are CET or CEST, as listed by UEFA (local times, if different, are in parentheses).

### Group A

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAY | CPH | GAL | MUN |
| 1 | Bayern Munich | 6 | 5 | 1 | 0 | 12 | 6 | +6 | 16 | Advance to knockout phase | — | 0–0 | 2–1 | 4–3 |
| 2 | Copenhagen | 6 | 2 | 2 | 2 | 8 | 8 | 0 | 8 | Advance to knockout phase | 1–2 | — | 1–0 | 4–3 |
| 3 | Galatasaray | 6 | 1 | 2 | 3 | 10 | 13 | −3 | 5 | Transfer to Europa League | 1–3 | 2–2 | — | 3–3 |
| 4 | Manchester United | 6 | 1 | 1 | 4 | 12 | 15 | −3 | 4 | | 0–1 | 1–0 | 2–3 | — |

### Group B

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ARS | PSV | LEN | SEV |
| 1 | Arsenal | 6 | 4 | 1 | 1 | 16 | 4 | +12 | 13 | Advance to knockout phase | — | 4–0 | 6–0 | 2–0 |
| 2 | PSV Eindhoven | 6 | 2 | 3 | 1 | 8 | 10 | −2 | 9 | Advance to knockout phase | 1–1 | — | 1–0 | 2–2 |
| 3 | Lens | 6 | 2 | 2 | 2 | 6 | 11 | −5 | 8 | Transfer to Europa League | 2–1 | 1–1 | — | 2–1 |
| 4 | Sevilla | 6 | 0 | 2 | 4 | 7 | 12 | −5 | 2 | | 1–2 | 2–3 | 1–1 | — |

### Group C

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RMA | NAP | BRA | UNB |
| 1 | Real Madrid | 6 | 6 | 0 | 0 | 16 | 7 | +9 | 18 | Advance to knockout phase | — | 4–2 | 3–0 | 1–0 |
| 2 | Napoli | 6 | 3 | 1 | 2 | 10 | 9 | +1 | 10 | Advance to knockout phase | 2–3 | — | 2–0 | 1–1 |
| 3 | Braga | 6 | 1 | 1 | 4 | 6 | 12 | −6 | 4 | Transfer to Europa League | 1–2 | 1–2 | — | 1–1 |
| 4 | Union Berlin | 6 | 0 | 2 | 4 | 6 | 10 | −4 | 2 | | 2–3 | 0–1 | 2–3 | — |

### Group D

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RSO | INT | BEN | SAL |
| 1 | Real Sociedad | 6 | 3 | 3 | 0 | 7 | 2 | +5 | 12 | Advance to knockout phase | — | 1–1 | 3–1 | 0–0 |
| 2 | Inter Milan | 6 | 3 | 3 | 0 | 8 | 5 | +3 | 12 | Advance to knockout phase | 0–0 | — | 1–0 | 2–1 |
| 3 | Benfica | 6 | 1 | 1 | 4 | 7 | 11 | −4 | 4 | Transfer to Europa League | 0–1 | 3–3 | — | 0–2 |
| 4 | Red Bull Salzburg | 6 | 1 | 1 | 4 | 4 | 8 | −4 | 4 | | 0–2 | 0–1 | 1–3 | — |
* 1 2 Tied on head-to-head points, goal difference, and goals scored. Goal difference in all matches: Real Sociedad +5, Inter Milan +3.
* 1 2 Tied on head-to-head points, goal difference, goals scored, and goal difference in all matches. Goals scored in all matches: Benfica 7, Red Bull Salzburg 4.

### Group E

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATM | LAZ | FEY | CEL |
| 1 | Atlético Madrid | 6 | 4 | 2 | 0 | 17 | 6 | +11 | 14 | Advance to knockout phase | — | 2–0 | 3–2 | 6–0 |
| 2 | Lazio | 6 | 3 | 1 | 2 | 7 | 7 | 0 | 10 | Advance to knockout phase | 1–1 | — | 1–0 | 2–0 |
| 3 | Feyenoord | 6 | 2 | 0 | 4 | 9 | 10 | −1 | 6 | Transfer to Europa League | 1–3 | 3–1 | — | 2–0 |
| 4 | Celtic | 6 | 1 | 1 | 4 | 5 | 15 | −10 | 4 | | 2–2 | 1–2 | 2–1 | — |

### Group F

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DOR | PAR | MIL | NEW |
| 1 | Borussia Dortmund | 6 | 3 | 2 | 1 | 7 | 4 | +3 | 11 | Advance to knockout phase | — | 1–1 | 0–0 | 2–0 |
| 2 | Paris Saint-Germain | 6 | 2 | 2 | 2 | 9 | 8 | +1 | 8 | Advance to knockout phase | 2–0 | — | 3–0 | 1–1 |
| 3 | Milan | 6 | 2 | 2 | 2 | 5 | 8 | −3 | 8 | Transfer to Europa League | 1–3 | 2–1 | — | 0–0 |
| 4 | Newcastle United | 6 | 1 | 2 | 3 | 6 | 7 | −1 | 5 | | 0–1 | 4–1 | 1–2 | — |
* 1 2 Tied on head-to-head points. Head-to-head goal difference: Paris Saint-Germain +2, Milan −2.

### Group G

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | RBL | YB | RSB |
| 1 | Manchester City | 6 | 6 | 0 | 0 | 18 | 7 | +11 | 18 | Advance to knockout phase | — | 3–2 | 3–0 | 3–1 |
| 2 | RB Leipzig | 6 | 4 | 0 | 2 | 13 | 10 | +3 | 12 | Advance to knockout phase | 1–3 | — | 2–1 | 3–1 |
| 3 | Young Boys | 6 | 1 | 1 | 4 | 7 | 13 | −6 | 4 | Transfer to Europa League | 1–3 | 1–3 | — | 2–0 |
| 4 | Red Star Belgrade | 6 | 0 | 1 | 5 | 7 | 15 | −8 | 1 | | 2–3 | 1–2 | 2–2 | — |

### Group H

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BAR | POR | SHK | ANT |
| 1 | Barcelona | 6 | 4 | 0 | 2 | 12 | 6 | +6 | 12 | Advance to knockout phase | — | 2–1 | 2–1 | 5–0 |
| 2 | Porto | 6 | 4 | 0 | 2 | 15 | 8 | +7 | 12 | Advance to knockout phase | 0–1 | — | 5–3 | 2–0 |
| 3 | Shakhtar Donetsk | 6 | 3 | 0 | 3 | 10 | 12 | −2 | 9 | Transfer to Europa League | 1–0 | 1–3 | — | 1–0 |
| 4 | Antwerp | 6 | 1 | 0 | 5 | 6 | 17 | −11 | 3 | | 3–2 | 1–4 | 2–3 | — |
* 1 2 Head-to-head points: Barcelona 6, Porto 0.