Season Description
The 2023–24 UEFA Champions League was the 69th season of Europe's premier club football tournament organised by UEFA, and the 32nd season since it was renamed from the European Champion Clubs' Cup to the UEFA Champions League.
Real Madrid defeated Borussia Dortmund 2–0 in the final, which was played at the Wembley Stadium in London, England, for a record-extending 15th European Cup title, and their sixth in eleven years. As winners, Real Madrid earned the right to play against Atalanta, the winners of the 2023–24 UEFA Europa League, in the 2024 UEFA Super Cup. They also qualified for the final of the brand-new 2024 FIFA Intercontinental Cup and the expanded 2025 FIFA Club World Cup in the United States.
This edition was the final season with the format of 32 teams participating in the group stage, after UEFA announced that a brand new format would be introduced for the following edition.
Manchester City were the defending champions, but were eliminated by eventual winners Real Madrid in the quarter-finals.
Event List
|
| | 11 Jul |
Qualifier    | UrartuUrartu | 0 - 1 | ZrinjskiZrinjski |
| 11 Jul |
Qualifier    | Lincoln Red ImpsLincoln Red I | 1 - 2 | Qarabag FKQarabag FK |
| 11 Jul |
Qualifier    | VMFD ZalgirisVMFD Zalgiris | 0 - 0 | StrugaStruga |
| 11 Jul |
Qualifier    | Ħamrun SpartansĦamrun Spart | 0 - 4 | Maccabi HaifaMaccabi Haifa |
| 11 Jul |
Qualifier    | Rakow CzestochowaRakow Czestoc | 1 - 0 | FC Flora TallinFC Flora Tall |
| 11 Jul |
Qualifier    | Olimpija LjubljanaOlimpija Ljub | 2 - 1 | Valmieras FKValmieras FK |
| 11 Jul |
Qualifier    | PartizaniPartizani | 1 - 1 | BATE BorisovBATE Borisov |
| 11 Jul |
Qualifier    | KÍ KlaksvíkKÍ Klaksvík | 0 - 0 | FerencvarosFerencvaros |
| 11 Jul |
Qualifier    | BallkaniBallkani | 2 - 0 | Ludogorets RazgradLudogorets Ra |
| 11 Jul |
Qualifier    | ShamrockShamrock | 0 - 1 | BreidablikBreidablik |
| 12 Jul |
Qualifier    | FC AstanaFC Astana | 1 - 1 | Dinamo TbilisiDinamo Tbilis |
| 12 Jul |
Qualifier    | HJK HelsinkiHJK Helsinki | 1 - 0 | LarneLarne |
| 12 Jul |
Qualifier    | HackenHacken | 3 - 1 | TNSTNS |
| 12 Jul |
Qualifier    | Farul ConstantaFarul Constan | 1 - 0 | Sheriff TiraspolSheriff Tiras |
| 12 Jul |
Qualifier    | Slovan BratislavaSlovan Bratis | 1 - 1 | Swift HesperangeSwift Hespera |
| 18 Jul |
Qualifier     | StrugaStruga | 1 - 2 | VMFD ZalgirisVMFD Zalgiris |
| 18 Jul |
Qualifier     | Maccabi HaifaMaccabi Haifa | 2 - 1 | Ħamrun SpartansĦamrun Spart |
| 18 Jul |
Qualifier    | Sheriff TiraspolSheriff Tiras | 3 - 0 | Farul ConstantaFarul Constan |
| 18 Jul |
Qualifier    | FC Flora TallinFC Flora Tall | 0 - 3 | Rakow CzestochowaRakow Czestoc |
| 18 Jul |
Qualifier    | ZrinjskiZrinjski | 2 - 3 | UrartuUrartu |
| 18 Jul |
Qualifier    | BATE BorisovBATE Borisov | 2 - 0 | PartizaniPartizani |
| 18 Jul |
Qualifier    | TNSTNS | 0 - 2 | HackenHacken |
| 18 Jul |
Qualifier    | BreidablikBreidablik | 2 - 1 | ShamrockShamrock |
| 19 Jul |
Qualifier     | Valmieras FKValmieras FK | 1 - 2 | Olimpija LjubljanaOlimpija Ljub |
| 19 Jul |
Qualifier     | Dinamo TbilisiDinamo Tbilis | 1 - 2 | FC AstanaFC Astana |
| 19 Jul |
Qualifier    | Qarabag FKQarabag FK | 4 - 0 | Lincoln Red ImpsLincoln Red I |
| 19 Jul |
Qualifier    | FerencvarosFerencvaros | 0 - 3 | KÍ KlaksvíkKÍ Klaksvík |
| 19 Jul |
Qualifier    | Ludogorets RazgradLudogorets Ra | 4 - 0 | BallkaniBallkani |
| 19 Jul |
Qualifier     | Swift HesperangeSwift Hespera | 0 - 2 | Slovan BratislavaSlovan Bratis |
| 19 Jul |
Qualifier    | LarneLarne | 2 - 2 | HJK HelsinkiHJK Helsinki |
| 25 Jul |
Qualifier    | HJK HelsinkiHJK Helsinki | 1 - 0 | MoldeMolde |
| 25 Jul |
Qualifier    | VMFD ZalgirisVMFD Zalgiris | 2 - 2 | GalatasarayGalatasaray |
| 25 Jul |
Qualifier     | SC Dnipro-1SC Dnipro-1 | 1 - 3 | PanathinaikosPanathinaikos |
| 25 Jul |
Qualifier     | Dinamo ZagrebDinamo Zagreb | 4 - 0 | FC AstanaFC Astana |
| 25 Jul |
Qualifier    | ServetteServette | 1 - 1 | GenkGenk |
| 25 Jul |
Qualifier     | ZrinjskiZrinjski | 0 - 1 | Slovan BratislavaSlovan Bratis |
| 25 Jul |
Qualifier    | BreidablikBreidablik | 0 - 2 | FC CopenhagenFC Copenhagen |
| 26 Jul |
Qualifier     | Aris LimassolAris Limassol | 6 - 2 | BATE BorisovBATE Borisov |
| 26 Jul |
Qualifier    | Sheriff TiraspolSheriff Tiras | 1 - 0 | Maccabi HaifaMaccabi Haifa |
| 26 Jul |
Qualifier     | Rakow CzestochowaRakow Czestoc | 3 - 2 | Qarabag FKQarabag FK |
| 26 Jul |
Qualifier    | Ludogorets RazgradLudogorets Ra | 1 - 1 | Olimpija LjubljanaOlimpija Ljub |
| 26 Jul |
Qualifier    | KÍ KlaksvíkKÍ Klaksvík | 0 - 0 | HackenHacken |
| 01 Aug |
Qualifier    | PanathinaikosPanathinaikos | 2 - 2 | SC Dnipro-1SC Dnipro-1 |
| 01 Aug |
Qualifier     | BATE BorisovBATE Borisov | 3 - 5 | Aris LimassolAris Limassol |
| 01 Aug |
Qualifier    | Olimpija LjubljanaOlimpija Ljub | 2 - 1 | Ludogorets RazgradLudogorets Ra |
| 01 Aug |
Qualifier     | Slovan BratislavaSlovan Bratis | 2 - 2 | ZrinjskiZrinjski |
| 02 Aug |
Qualifier    | FC AstanaFC Astana | 0 - 2 | Dinamo ZagrebDinamo Zagreb |
| 02 Aug |
Qualifier    | Qarabag FKQarabag FK | 1 - 1 | Rakow CzestochowaRakow Czestoc |
| 02 Aug |
Qualifier    | GenkGenk | 2 - 2 | ServetteServette |
| 02 Aug |
Qualifier    | HackenHacken | 3 - 3 | KÍ KlaksvíkKÍ Klaksvík |
| 02 Aug |
Qualifier    | MoldeMolde | 2 - 0 | HJK HelsinkiHJK Helsinki |
| 02 Aug |
Qualifier     | Maccabi HaifaMaccabi Haifa | 4 - 1 | Sheriff TiraspolSheriff Tiras |
| 02 Aug |
Qualifier     | FC CopenhagenFC Copenhagen | 6 - 3 | BreidablikBreidablik |
| 02 Aug |
Qualifier     | GalatasarayGalatasaray | 1 - 0 | VMFD ZalgirisVMFD Zalgiris |
| 08 Aug |
Qualifier     | FC CopenhagenFC Copenhagen | 0 - 0 | Sparta PragueSparta Prague |
| 08 Aug |
Qualifier     | Rakow CzestochowaRakow Czestoc | 2 - 1 | Aris LimassolAris Limassol |
| 08 Aug |
Qualifier     | PSV EindhovenPSV Eindhoven | 4 - 1 | Sturm GrazSturm Graz |
| 08 Aug |
Qualifier    | KÍ KlaksvíkKÍ Klaksvík | 2 - 1 | MoldeMolde |
| 08 Aug |
Qualifier     | BragaBraga | 3 - 0 | TSC Bačka TopolaTSC Bačka To |
| 08 Aug |
Qualifier    | Olimpija LjubljanaOlimpija Ljub | 0 - 3 | GalatasarayGalatasaray |
| 09 Aug |
Qualifier    | PanathinaikosPanathinaikos | 1 - 0 | MarseilleMarseille |
| 09 Aug |
Qualifier    | Slovan BratislavaSlovan Bratis | 1 - 2 | Maccabi HaifaMaccabi Haifa |
| 09 Aug |
Qualifier    | RangersRangers | 2 - 1 | ServetteServette |
| 15 Aug |
Qualifier    | Maccabi HaifaMaccabi Haifa | 3 - 1 | Slovan BratislavaSlovan Bratis |
| 15 Aug |
Qualifier     | Aris LimassolAris Limassol | 0 - 1 | Rakow CzestochowaRakow Czestoc |
| 15 Aug |
Qualifier     | Sparta PragueSparta Prague | 3 - 3 | FC CopenhagenFC Copenhagen |
| 15 Aug |
Qualifier    | MoldeMolde | 2 - 0 | KÍ KlaksvíkKÍ Klaksvík |
| 15 Aug |
Qualifier    | TSC Bačka TopolaTSC Bačka To | 1 - 4 | BragaBraga |
| 15 Aug |
Qualifier    | Dinamo ZagrebDinamo Zagreb | 1 - 2 | AEKAEK |
| 15 Aug |
Qualifier     | GalatasarayGalatasaray | 1 - 0 | Olimpija LjubljanaOlimpija Ljub |
| 15 Aug |
Qualifier     | Sturm GrazSturm Graz | 1 - 3 | PSV EindhovenPSV Eindhoven |
| 15 Aug |
Qualifier    | ServetteServette | 1 - 1 | RangersRangers |
| 15 Aug |
Qualifier    | MarseilleMarseille | 2 - 1 | PanathinaikosPanathinaikos |
| 19 Aug |
Qualifier    | AEKAEK | 2 - 2 | Dinamo ZagrebDinamo Zagreb |
| 22 Aug |
Qualifier     | RangersRangers | 2 - 2 | PSV EindhovenPSV Eindhoven |
| 22 Aug |
Qualifier     | Rakow CzestochowaRakow Czestoc | 0 - 1 | FC CopenhagenFC Copenhagen |
| 22 Aug |
Qualifier     | AntwerpAntwerp | 1 - 0 | AEKAEK |
| 23 Aug |
Qualifier     | Maccabi HaifaMaccabi Haifa | 0 - 0 | Young BoysYoung Boys |
| 23 Aug |
Qualifier     | BragaBraga | 2 - 1 | PanathinaikosPanathinaikos |
| 23 Aug |
Qualifier     | MoldeMolde | 2 - 3 | GalatasarayGalatasaray |
| 29 Aug |
Qualifier     | Young BoysYoung Boys | 3 - 0 | Maccabi HaifaMaccabi Haifa |
| 29 Aug |
Qualifier     | PanathinaikosPanathinaikos | 0 - 1 | BragaBraga |
| 29 Aug |
Qualifier     | GalatasarayGalatasaray | 2 - 1 | MoldeMolde |
| 30 Aug |
Qualifier    | PSV EindhovenPSV Eindhoven | 5 - 1 | RangersRangers |
| 30 Aug |
Qualifier    | FC CopenhagenFC Copenhagen | 1 - 1 | Rakow CzestochowaRakow Czestoc |
| 30 Aug |
Qualifier    | AEKAEK | 1 - 2 | AntwerpAntwerp |
Show more events (214 total)......
Download as CSV?

= TV Listing

= Event Thumb

= Banner Image

= Fanart Image

= Timeline Details