Skip to content
Play MFF
EN

Champions League by Season Updated

UEFA Champions League Results 2022-23

2022-23 UEFA Champions League Scores, Aggregate Scores, Fixtures, Stats and Group Tables. UEFA Champions League 2022-23 is the 68th season (31st…

← UCL 2021-22 UCL 2023-24 →

2022-23 UEFA Champions League Scores, Aggregate Scores, Fixtures, Stats and Group Tables.
UEFA Champions League 2022-23 is the 68th season (31st Champions League season) of Europe’s Top Tier Club Football Tournament
UEFA Champions League was held from 6th September 2022 to 10th June 2023.

See also ✅2022-23 Champions League Goalscorers

UEFA Champions League Group Stage 2022-23

The 6 clubs who qualified from the Play-Off Round were joined by 26 clubs who automatically qualified for the Group Stage.
The 32 clubs are drawn into 8 Groups of four teams with the top 2 teams progressing to the Knock-Out Phase.
The eight 3rd placed teams will join the Europa League.
The winner of a draw will be decided by 30 minutes extra time, and if there is still no winner then by a penalty shoot-out.

Group AGroup BGroup CGroup D
Italy Flag SmallNapoliNapoli15Portugal e1743849116884FC Porto.pngFC Porto12Germany FlagBayern MunichBayern Munich18England Flag e1743844286925Tottenham STottenham Hotspur11
England Flag e1743844286925Liverpool SLiverpool15BelgiumClub BruggeClub Brugge11Italy Flag SmallInter MilanInter Milan10Germany FlagEintracht FrankfurtEintracht Frankfurt10
Netherlands e1743865875453Ajax6Germany FlagBAYER LEVERKUSENBayer Leverkusen5Spain Flag e1743845180417BarcelonaBarcelona7Portugal e1743849116884Sporting LisbonSporting CP7
ScotlandRangersRangers0Spain Flag e1743845180417Atletico MadridAtlético Madrid5Czech Republic e1743879108591Viktoria Plzen CzechViktoria Plzen0France Flag e1743848093290Olympique MarseilleMarseille6
Ajax 4-0 RangersAtlético Madrid 2-1 FC PortoBarcelona 5-1 Viktoria PlzenEintracht Frankfurt 0-3 Sporting CP
Napoli 4-1 LiverpoolClub Brugge 1-0 Bayer LeverkusenInter Milan 0-2 Bayern MunichTottenham Hotspur 2-0 Marseille
Liverpool 2-1 AjaxFC Porto 0-4 Club BruggeViktoria Plzen 0-2 Inter MilanSporting CP 2-0 Tottenham Hotspur
Rangers 0-3 NapoliBayer Leverkusen 2-0 Atlético MadridBayern Munich 2-0 BarcelonaMarseille 0-1 Eintracht Frankfurt
Liverpool 2-0 RangersFC Porto 2-0 Bayer LeverkusenBayern Munich 5-0 Viktoria PlzenMarseille 4-1 Sporting CP
Ajax 1-6 NapoliClub Brugge 2-0 Atlético MadridInter Milan 1-0 BarcelonaEintracht Frankfurt 0-0 Tottenham Hotspur
Napoli 4-2 AjaxAtlético Madrid 0-0 Club BruggeBarcelona 3-3 Inter MilanTottenham Hotspur 3-2 Eintracht Frankfurt
Rangers 1-7 LiverpoolBayer Leverkusen 0-3 FC PortoViktoria Plzen 2-4 Bayern MunichSporting CP 0-2 Marseille
Naploi 3-0 RangersClub Brugge 0-4 FC PortoInter Milan 4-0 Viktoria PlzenTottenham Hotspur 1-1 Sporting CP
Ajax 0-3 LiverpoolAtlético Madrid 2-2 Bayer LeverkusenBarcelona 0-3 Bayern MunichEintracht Frankfurt 2-1 Marseille
Liverpool 2-0 NapoliFC Porto 2-1 Atlético MadridBayern Munich 2-0 Inter MilanSporting CP 1-2 Eintracht Frankfurt
Rangers 1-3 AjaxBayer Leverkusen 0-0 Club BruggeViktoria Plzen 2-4 BarcelonaMarseille 1-2 Tottenham Hotspur
Group EGroup FGroup GGroup H
England Flag e1743844286925Chelsea SChelsea13740d2924c8e118dbc670956c309a746c3f6f936b71d03bb0b58e4059a5a501f2 e1611654734666Real Madrid130d8742b5984e6964da5094e70d231c7171c8d3ad64fd7b85cd3d4a4400831169Manchester City14ad570de1c6ce0f7ae67f128634f632be e15352105484898cf2b699107d2cf26b5cd03e8424b3f4Benfica14
0c1abb6c0b0697eb724aac037d824ee3 e1535810062403AC MilanAC Milan10791b4e97b9860db5faff1952420fd117e694bc5e93d82691598ac9bf94c4eff3RB Leipzig 12791b4e97b9860db5faff1952420fd11777f2968dec04a50c49cd296c6429382dBorussia Dortmund97b2ae374a6d216113196e5cac9bb6ed4 e15362950741579406aee414c1e49513d4f524d2c3f203Paris Saint-Germain14
559796a0e6aa2f462485aad37825ba90 e1536579689830f02e07d776ff4ce3a69f6750f2e95159Red Bull Salzburg6ebcb503dacb604be9506914edee2bb33 e1536580472138Shakhtar DonetskShakhtar Donetsk6740d2924c8e118dbc670956c309a746c68be404b3a1007ad544cf08360c33462Sevilla50c1abb6c0b0697eb724aac037d824ee3 e1535810062403f04322875fe75ebae198b433859bc80aJuventus3
CroatiaDinam ZagrebDinamo Zagreb4ScotlandCelticCeltic2Denmark e1743879961161Copenhagen e1743880562723Copenhagen3Israel e1743880091384Maccabi Haifa IsraelMaccabi Haifa3
Dinamo Zagreb 1-0 ChelseaCeltic 0-3 Real MadridBorussia Dortmund 3-0 CopenhagenParis Saint-Germain 2-1 Juventus
Red Bull Salzburg 1-1 AC MilanRB Leipzig 1-4 Shakhtar DonetskSevilla 0-4 Manchester CityBenfica 2-0 Maccabi Haifa
AC Milan 3-1 Dinamo ZagrebShakhtar Donetsk 1-1 CelticManchester City 2-1 Borussia DortmundJuventus 1-2 Benfica
Chelsea 1-1 Red Bull SalzburgReal Madrid 2-0 RB LeipzigCopenhagen 0-0 SevillaMaccabi Haifa 1-3 Paris Saint-Germain
Red Bull Salzburg 1-0 Dinamo ZagrebRB Leipzig 3-1 CelticManchester City 5-0 CopenhagenJuventus 3-1 Maccabi Haifa
Chelsea 3-0 AC MilanReal Madrid 2-1 Shakhtar DonetskSevilla 1-4 Borussia DortmundBenfica 1-1 Paris Saint-Germain
Dinamo Zagreb 1-1 Red Bull SalzburgShakhtar Donetsk 1-1 Real MadridCopenhagen 0-0 Manchester CityMaccabi Haifa 2-0 Juventus
AC Milan 0-2 ChelseaCeltic 0-2 RB LeipzigBorussia Dortmund 1-1 SevilleParis Saint-Germain 1-1 Benfica
Red Bull Salzburg 1-2 ChelseaCeltic 1-1 Shakhtar DonetskSevilla 3-0 CopenhagenParis Saint-Germain 7-2 Maccabi Haifa
Dinamo Zagreb 0-4 AC MilanRB Leipzig 3-2 Real MadridBorussia Dortmund 0-0 Manchester CityBenfica 4-3 Juventus
Chelsea 2-1 Dinamo ZagrebReal Madrid 5-1 CelticManchester City 3-1 SevillaJuventus 1-2 Paris Saint-Germain
AC Milan 4-0 Red Bull SalzburgShakhtar Donetsk 0-4 RB LeipzigCopenhagen 1-1 Borussia DortmundMaccabi Haifa 1-6 Benfica

UEFA Champions League Knock-Out Phase 2022-23

Round of 16

Round of 16
DateHomeScoreAway
14 Feb 2023 Milan 1-0 Tottenham
14 Feb 2023 PSG 0-1 Bayern
15 Feb 2023 Club Brugge 0-2 Benfica
15 Feb 2023 Dortmund 1-0 Chelsea
21 Feb 2023 Frankfurt 0-2 Napoli
21 Feb 2023 Liverpool 2-5 Real Madrid
22 Feb 2023 Inter 1-0 Porto
22 Feb 2023 Leipzig 1-1 Man City
7 Mar 2023 Benfica 5-1 Club Brugge
7 Mar 2023 Chelsea 2-0 Dortmund
8 Mar 2023 Bayern 2-0 PSG
8 Mar 2023 Tottenham 0-0 Milan
14 Mar 2023 Porto 0-0 Inter
14 Mar 2023 Man City 7-0 Leipzig
15 Mar 2023 Napoli 3-0 Frankfurt
15 Mar 2023 Real Madrid 1-0 Liverpool

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

Quarter-finals

Quarter-finals
DateHomeScoreAway
11 Apr 2023 Benfica 0-2 Inter
11 Apr 2023 Man City 3-0 Bayern
12 Apr 2023 Milan 1-0 Napoli
12 Apr 2023 Real Madrid 2-0 Chelsea
18 Apr 2023 Chelsea 0-2 Real Madrid
18 Apr 2023 Napoli 1-1 Milan
19 Apr 2023 Bayern 1-1 Man City
19 Apr 2023 Inter 3-3 Benfica

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

Semi-finals

Semi-finals
DateHomeScoreAway
9 May 2023 Real Madrid 1-1 Man City
10 May 2023 Milan 0-2 Inter
16 May 2023 Inter 1-0 Milan
17 May 2023 Man City 4-0 Real Madrid

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

Final

Final
DateHomeScoreAway
10 Jun 2023 Man City 1-0 Inter

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

2023 UEFA Champions League Winners - Manchester City
Paul Yarden

About the author:

Paul Yarden founded MyFootballFacts (MFF) in April 2009, after decades of collecting football data and statistics. A devout football fan, Paul follows the beautiful game around the world. As MFF’s main statistician and chief editor, he creates data reviews, daily football quizzes, and writes numerous articles. Renowned for his ability to spot trends, Paul is often described as a walking…

More from Paul Yarden

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.