Skip to content
Play MFF
EN

Champions League by Season Updated

UEFA Champions League Results 2023-24

2023-24 UEFA Champions League Scores, Aggregate Scores, Fixtures, Stats and Group Tables.

← UCL 2022-23 UCL 2024-25 →

2023-24 UEFA Champions League Scores, Aggregate Scores, Fixtures, Stats and Group Tables.
UEFA Champions League 2023-24 is the 69th season (32nd Champions League season) of Europe’s Top Tier Club Football Tournament
The UCL competition was held from 19th September 2023 to 1st June 2024.

Content
2023-24 Champions League Group Stage
2023-24 Champions League Knock-Out Phase
2023-24 Champions League Goalscorers

UEFA Champions League Group Stage 2023-24

Group A

Champions League group table, Group A 2023-24
PosClub PWDLGFGAGDPts
147Bayern 6510126616
2143København 62228808
3125Galatasaray 61231013-35
47Man Utd 61141215-34
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
20 Sep 2023 Galatasaray 2-2 København
20 Sep 2023 Bayern 4-3 Man Utd
Matchday 2
DateHomeScoreAway
3 Oct 2023 København 1-2 Bayern
3 Oct 2023 Man Utd 2-3 Galatasaray
Matchday 3
DateHomeScoreAway
24 Oct 2023 Galatasaray 1-3 Bayern
24 Oct 2023 Man Utd 1-0 København
Matchday 4
DateHomeScoreAway
8 Nov 2023 Bayern 2-1 Galatasaray
8 Nov 2023 København 4-3 Man Utd
Matchday 5
DateHomeScoreAway
29 Nov 2023 Galatasaray 3-3 Man Utd
29 Nov 2023 Bayern 0-0 København
Matchday 6
DateHomeScoreAway
12 Dec 2023 København 1-0 Galatasaray
12 Dec 2023 Man Utd 0-1 Bayern

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group B

Champions League group table, Group B 2023-24
PosClub PWDLGFGAGDPts
19Arsenal 64111641213
2150PSV 6231810-29
3546Lens 6222611-58
433Sevilla 6024712-52
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
20 Sep 2023 Arsenal 4-0 PSV
20 Sep 2023 Sevilla 1-1 Lens
Matchday 2
DateHomeScoreAway
3 Oct 2023 Lens 2-1 Arsenal
3 Oct 2023 PSV 2-2 Sevilla
Matchday 3
DateHomeScoreAway
24 Oct 2023 Lens 1-1 PSV
24 Oct 2023 Sevilla 1-2 Arsenal
Matchday 4
DateHomeScoreAway
8 Nov 2023 Arsenal 2-0 Sevilla
8 Nov 2023 PSV 1-0 Lens
Matchday 5
DateHomeScoreAway
29 Nov 2023 Sevilla 2-3 PSV
29 Nov 2023 Arsenal 6-0 Lens
Matchday 6
DateHomeScoreAway
12 Dec 2023 Lens 2-1 Sevilla
12 Dec 2023 PSV 1-1 Arsenal

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group C

Champions League group table, Group C 2023-24
PosClub PWDLGFGAGDPts
137Real Madrid 6600167918
2103Napoli 6312109110
3169Braga 6114612-64
4118Union Berlin 6024610-42
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
20 Sep 2023 Real Madrid 1-0 Union Berlin
20 Sep 2023 Braga 1-2 Napoli
Matchday 2
DateHomeScoreAway
3 Oct 2023 Union Berlin 2-3 Braga
3 Oct 2023 Napoli 2-3 Real Madrid
Matchday 3
DateHomeScoreAway
24 Oct 2023 Braga 1-2 Real Madrid
24 Oct 2023 Union Berlin 0-1 Napoli
Matchday 4
DateHomeScoreAway
8 Nov 2023 Napoli 1-1 Union Berlin
8 Nov 2023 Real Madrid 3-0 Braga
Matchday 5
DateHomeScoreAway
29 Nov 2023 Braga 1-1 Union Berlin
29 Nov 2023 Real Madrid 4-2 Napoli
Matchday 6
DateHomeScoreAway
12 Dec 2023 Napoli 2-0 Braga
12 Dec 2023 Union Berlin 2-3 Real Madrid

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group D

Champions League group table, Group D 2023-24
PosClub PWDLGFGAGDPts
132Real Sociedad 633072512
2108Inter 633085312
3131Benfica 6114711-44
4133RB Salzburg 611448-44
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
20 Sep 2023 Benfica 0-2 RB Salzburg
20 Sep 2023 Real Sociedad 1-1 Inter
Matchday 2
DateHomeScoreAway
3 Oct 2023 RB Salzburg 0-2 Real Sociedad
3 Oct 2023 Inter 1-0 Benfica
Matchday 3
DateHomeScoreAway
24 Oct 2023 Inter 2-1 RB Salzburg
24 Oct 2023 Benfica 0-1 Real Sociedad
Matchday 4
DateHomeScoreAway
8 Nov 2023 Real Sociedad 3-1 Benfica
8 Nov 2023 RB Salzburg 0-1 Inter
Matchday 5
DateHomeScoreAway
29 Nov 2023 Benfica 3-3 Inter
29 Nov 2023 Real Sociedad 0-0 RB Salzburg
Matchday 6
DateHomeScoreAway
12 Dec 2023 Inter 0-0 Real Sociedad
12 Dec 2023 RB Salzburg 1-3 Benfica

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group E

Champions League group table, Group E 2023-24
PosClub PWDLGFGAGDPts
139Atl. Madrid 64201761114
292Lazio 631277010
3159Feyenoord 6204910-16
4153Celtic 6114515-104
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
19 Sep 2023 Feyenoord 2-0 Celtic
19 Sep 2023 Lazio 1-1 Atl. Madrid
Matchday 2
DateHomeScoreAway
4 Oct 2023 Atl. Madrid 3-2 Feyenoord
4 Oct 2023 Celtic 1-2 Lazio
Matchday 3
DateHomeScoreAway
25 Oct 2023 Feyenoord 3-1 Lazio
25 Oct 2023 Celtic 2-2 Atl. Madrid
Matchday 4
DateHomeScoreAway
7 Nov 2023 Atl. Madrid 6-0 Celtic
7 Nov 2023 Lazio 1-0 Feyenoord
Matchday 5
DateHomeScoreAway
28 Nov 2023 Lazio 2-0 Celtic
28 Nov 2023 Feyenoord 1-3 Atl. Madrid
Matchday 6
DateHomeScoreAway
13 Dec 2023 Atl. Madrid 2-0 Lazio
13 Dec 2023 Celtic 2-1 Feyenoord

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group F

Champions League group table, Group F 2023-24
PosClub PWDLGFGAGDPts
142Dortmund 632174311
266PSG 62229818
396Milan 622258-38
410Newcastle 612367-15
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
19 Sep 2023 Milan 0-0 Newcastle
19 Sep 2023 PSG 2-0 Dortmund
Matchday 2
DateHomeScoreAway
4 Oct 2023 Dortmund 0-0 Milan
4 Oct 2023 Newcastle 4-1 PSG
Matchday 3
DateHomeScoreAway
25 Oct 2023 Newcastle 0-1 Dortmund
25 Oct 2023 PSG 3-0 Milan
Matchday 4
DateHomeScoreAway
7 Nov 2023 Dortmund 2-0 Newcastle
7 Nov 2023 Milan 2-1 PSG
Matchday 5
DateHomeScoreAway
28 Nov 2023 Milan 1-3 Dortmund
28 Nov 2023 PSG 1-1 Newcastle
Matchday 6
DateHomeScoreAway
13 Dec 2023 Dortmund 1-1 PSG
13 Dec 2023 Newcastle 1-2 Milan

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group G

Champions League group table, Group G 2023-24
PosClub PWDLGFGAGDPts
14Man City 66001871118
245Leipzig 64021310312
3158Young Boys 6114713-64
4135Crvena zvezda 6015715-81
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
19 Sep 2023 Young Boys 1-3 Leipzig
19 Sep 2023 Man City 3-1 Crvena zvezda
Matchday 2
DateHomeScoreAway
4 Oct 2023 Crvena zvezda 2-2 Young Boys
4 Oct 2023 Leipzig 1-3 Man City
Matchday 3
DateHomeScoreAway
25 Oct 2023 Leipzig 3-1 Crvena zvezda
25 Oct 2023 Young Boys 1-3 Man City
Matchday 4
DateHomeScoreAway
7 Nov 2023 Crvena zvezda 1-2 Leipzig
7 Nov 2023 Man City 3-0 Young Boys
Matchday 5
DateHomeScoreAway
28 Nov 2023 Man City 3-2 Leipzig
28 Nov 2023 Young Boys 2-0 Crvena zvezda
Matchday 6
DateHomeScoreAway
13 Dec 2023 Crvena zvezda 2-3 Man City
13 Dec 2023 Leipzig 2-1 Young Boys

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Group H

Champions League group table, Group H 2023-24
PosClub PWDLGFGAGDPts
1138Porto 6402158712
223Barcelona 6402126612
3134Shakhtar Donetsk 63031012-29
4501Antwerp 6105617-113
  • Level teams are split by goal difference and goals scored; UEFA's own tie-breakers (head-to-head first) are not applied.

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Matchday 1
DateHomeScoreAway
19 Sep 2023 Barcelona 5-0 Antwerp
19 Sep 2023 Shakhtar Donetsk 1-3 Porto
Matchday 2
DateHomeScoreAway
4 Oct 2023 Antwerp 2-3 Shakhtar Donetsk
4 Oct 2023 Porto 0-1 Barcelona
Matchday 3
DateHomeScoreAway
25 Oct 2023 Barcelona 2-1 Shakhtar Donetsk
25 Oct 2023 Antwerp 1-4 Porto
Matchday 4
DateHomeScoreAway
7 Nov 2023 Shakhtar Donetsk 1-0 Barcelona
7 Nov 2023 Porto 2-0 Antwerp
Matchday 5
DateHomeScoreAway
28 Nov 2023 Shakhtar Donetsk 1-0 Antwerp
28 Nov 2023 Barcelona 2-1 Porto
Matchday 6
DateHomeScoreAway
13 Dec 2023 Antwerp 3-2 Barcelona
13 Dec 2023 Porto 5-3 Shakhtar Donetsk

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

UEFA Champions League Knock-Out Phase 2023-24

Round of 16

Round of 16
DateHomeScoreAway
13 Feb 2024 København 1-3 Man City
13 Feb 2024 Leipzig 0-1 Real Madrid
14 Feb 2024 Lazio 1-0 Bayern
14 Feb 2024 PSG 2-0 Real Sociedad
20 Feb 2024 Inter 1-0 Atl. Madrid
20 Feb 2024 PSV 1-1 Dortmund
21 Feb 2024 Porto 1-0 Arsenal
21 Feb 2024 Napoli 1-1 Barcelona
5 Mar 2024 Bayern 3-0 Lazio
5 Mar 2024 Real Sociedad 1-2 PSG
6 Mar 2024 Man City 3-1 København
6 Mar 2024 Real Madrid 1-1 Leipzig
12 Mar 2024 Arsenal 1-0 Porto
12 Mar 2024 Barcelona 3-1 Napoli
13 Mar 2024 Atl. Madrid 2-1 Inter
13 Mar 2024 Dortmund 2-0 PSV

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Quarter-finals

Quarter-finals
DateHomeScoreAway
9 Apr 2024 Arsenal 2-2 Bayern
9 Apr 2024 Real Madrid 3-3 Man City
10 Apr 2024 Atl. Madrid 2-1 Dortmund
10 Apr 2024 PSG 2-3 Barcelona
16 Apr 2024 Dortmund 4-2 Atl. Madrid
16 Apr 2024 Barcelona 1-4 PSG
17 Apr 2024 Bayern 1-0 Arsenal
17 Apr 2024 Man City 1-1 Real Madrid

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Semi-finals

Semi-finals
DateHomeScoreAway
30 Apr 2024 Bayern 2-2 Real Madrid
1 May 2024 Dortmund 1-0 PSG
7 May 2024 PSG 0-1 Dortmund
8 May 2024 Real Madrid 2-1 Bayern

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Final

Final
DateHomeScoreAway
1 Jun 2024 Dortmund 0-2 Real Madrid

Updated automatically from match data. Last updated 20 Oct 2026, 12:53 UK time.

Jennifer Jardine

About the author:

Jennifer Jardine joined the team at MFF back in April 2009, enabling it to become the go to football facts and football stats website used by visitors from around the world for reliable data. She can often be seen working on the website to ensure it continues to bring valuable information to football fans from around the world.

More from Jennifer Jardine

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.