This article lists the results of CSKA Sofia in the European Cup/Champions League, UEFA Cup/Europa League and the UEFA Cup Winners' Cup since they first entered European competition in the 1956–57 season.

Total statistics Updated 7 August 2026

CompetitionUEFA Champions League / European Cup2598411641140144–4UEFA Cup Winners' Cup / European Cup Winners' Cup522120104929+20UEFA Europa League / UEFA Cup26121433642156143+13UEFA Conference League32055101827−9UEFA Intertoto Cup1421184+4Total6026510358104371347+24

Statistics by country Updated 31 July 2026 CountryClub AlbaniaDinamo Tirana220051+4Partizani Tirana220040+4KF Tirana220040+4Subtotal6600131+12 ArmeniaArarat Yerevan211030+3Pyunik220030+3Subtotal431060+6 AustriaAdmira Wacker220061+5Austria Wien210145–1Rapid Wien210123–1Swarovski Tirol210123–1Wacker Innsbruck220040+4Subtotal107031812+6 AzerbaijanQarabağ2020000Subtotal2020000 BelarusBATE Borisov110020+2Belshina Bobruisk211031+2Dinamo Minsk220051+4Shakhtyor Soligorsk220052+3Subtotal7610154+11 BelgiumAnderlecht201124–2Subtotal201124–2 CroatiaOsijek421164+2Subtotal421164+2 CyprusOmonia6321118+3Subtotal6321118+3 Czech Republic / CzechoslovakiaDukla Prague201156–1Slavia Prague100124–2Sparta Prague211052+3Viktoria Plzeň210132+1Subtotal72231514+1 DenmarkCopenhagen200224−2Subtotal200224−2 EnglandBlackburn Rovers2020440Chelsea200202–2Fulham201112–1Liverpool6204510–5Newcastle United201124–2Nottingham Forest220020+2Subtotal164481422–8 Faroe IslandsB36 Tórshavn110031+3Subtotal110031+3 FinlandHaka2200111+10Subtotal2200111+10 FranceMarseille200214–3Monaco522175+2Saint-Étienne201101–1Strasbourg1010000Toulouse2020110Subtotal12264911–2 Germany / West GermanyBayer Leverkusen220020+2Bayern Munich8206724–17Borussia Dortmund210145–1Hamburger SV5005213Subtotal1750121542–27 GreeceOlympiacos210132+1Panathinaikos440071+6Subtotal6501103+7 HungaryFerencváros210135–2MTK Budapest2101220Vasas210137–4Subtotal6303814–6 IcelandKA210131+2Subtotal210131+2 ItalyInternazionale302123–1Juventus6204714–7Milan200203–3Parma2020110Roma8116616–10Subtotal2135131637–21 LatviaFK Liepāja2020000Riga FC2101110Subtotal4121110 LiechtensteinFC Balzers2200111+10Subtotal2200111+10 MaltaHibernians110041+3Sirens110021+1Sliema Wanderers220061+5Subtotal4400123+9 MoldovaTiraspol2200112+9Zimbru Chișinău2020110Subtotal4220123+9 MontenegroTitograd211040+4Subtotal211040+4 NetherlandsAjax410337–4Roda JC2101330Subtotal6204610–4 North MacedoniaMakedonija GP211040+4Subtotal111040+4 Northern IrelandCliftonville220051+4Glentoran210132+1Linfield211032+1Portadown220080+8Subtotal8611195+14 NorwayBodø/Glimt201102−2Molde211020+2Viking110020+2Subtotal522142+2 PolandGórnik Zabrze210143+1Ruch Chorzów211062+4Szombierki Bytom220050+5Subtotal6411155+10 PortugalBenfica401338–5Porto200214–3Sporting CP2020220Subtotal8035614–8 Republic of IrelandDerry City431074+3Limerick220041+3St Patrick's Athletic210121+1Subtotal8611136+7 RomaniaCFR Cluj201102–2Dinamo București2101104+6Steaua București6033712–5Sepsi OSK200206–6Subtotal121471724–7 RussiaDynamo Moscow211021+1Torpedo Moscow2020220Ural Sverdlovsk Oblast100112–1Subtotal5131550 Serbia / Serbia and Montenegro / YugoslaviaHajduk Kula2020110Partizan220062+4Red Star Belgrade210134–1Subtotal6321107+3 Slovakia / CzechoslovakiaInter Bratislava220082+6Subtotal220082+6 SloveniaMura 052020110Subtotal202011± 0 SpainAtlético Madrid5104510–5Barcelona4013714–7Real Sociedad211010+1Valencia210135–2Subtotal133281629–13 SwedenIFK Malmö201112–1Subtotal201112–1 SwitzerlandBasel520358–3Servette2101220Young Boys200204−4Zürich201112–1Subtotal11317816–8 TurkeyBeşiktaş401337–4Galatasaray200206–6Kocaelispor110031+2Subtotal7115614–8 Ukraine / Soviet UnionDynamo Kyiv401325–3Shakhtar Donetsk210142+2Zorya Luhansk401315−4Subtotal10127712–5 WalesThe New Saints211052+3Subtotal211052+3Total26210256104368347+21

Statistics by competition UEFA Champions League / European Cup SeasonRoundClubHomeAwayNeutralAggregate1956–57First round Dinamo București8–12–310–4Quarter-finals Red Star Belgrade2–11–33–41957–58Preliminary round Vasas2–11–63–71958–59First round Atlético Madrid1–01–21–33–51959–60Preliminary round Barcelona2–22–64–81960–61Preliminary round Juventus4–10–24–3First round IFK Malmö1–10–11–21961–62Preliminary round Dukla Prague4–41–25–61962–63Preliminary round Partizan2–14–16–2First round Anderlecht2–20–22–41966–67Preliminary round Sliema Wanderers4–02–16–1First round Olympiacos3–10–13–2Second round Górnik Zabrze4–00–34–3Quarter-finals Linfield1–02–23–2Semi-finals Internazionale1–11–10–12–31969–70First round Ferencváros2–11–43–51971–72First round Partizani Tirana3–01–04–0Second round Benfica0–01–21–21972–73First round Panathinaikos2–12–04–1Second round Ajax1–30–31–61973–74First round Wacker3–01–04–0Second round Ajax2–00–12–1Quarter-finals Bayern Munich2–11–43–51975–76First round Juventus2–10–22–31976–77First round Saint-Étienne0–00–10–11980–81First round Nottingham Forest1–01–02–0Second round Szombierki Bytom4–01–05–0Quarter-finals Liverpool0–11–51–61981–82First round Real Sociedad1–00–01–0Second round Glentoran2–01–23–2Quarter-finals Liverpool2–00–12–1Semi-finals Bayern Munich4–30–44–71982–83First round Monaco2–00–02–0Second round Sporting CP2–20–02–2 (a)1983–84First round Omonia3–01–44–4 (a)Second round Roma0–10–10–21987–88First round Bayern Munich0–10–40–51989–90First round Ruch Chorzów5–11–16–2Second round Sparta Prague3–02–25–2Quarter-finals Marseille0–11–31–41990–91First round KA Akureyri3–00–13–1Second round Bayern Munich0–30–40–71992–93First round Austria Wien3–21–34–51997–98First qualifying round Steaua București0–23–33–52003–04Second qualifying round Pyunik1–02–03–0Third qualifying round Galatasaray0–30–30–62005–06Second qualifying round KF Tirana2–02–04–0Third qualifying round Liverpool1–31–02–3

UEFA Cup Winners' Cup / European Cup Winners' Cup SeasonRoundClubHomeAwayAggregate1965–66First round Limerick2–02–14–1Second round Borussia Dortmund4–20–34–51970–71First round Haka9–02–111–1Second round Chelsea0–10–10–21974–75First round Dynamo Kyiv0–10–10–21988–89First round Internacional Bratislava5–03–28–2Second round Panathinaikos2–01–03–0Quarter-finals Roda JC2–11–2 3–3 Semi-finals Barcelona1–22–43–61993–94First round Balzers8–03–111–1Second round Benfica1–31–32–6

UEFA Europa League / UEFA Cup SeasonRoundClubHomeAwayAggregate1977–78First round Zürich1–1 0–11–21978–79First round Valencia2–11–43–51979–80First round Dynamo Kyiv1–11–22–31984–85First round Monaco2–12–24–3Second round Hamburger SV1–20–41–61986–87First round Swarovski Tirol2–00–32–31991–92First round Parma0–01–11–1 (a)Second round Hamburger SV1–40–21–61994–95Preliminary round Ararat Yerevan3–00–03–0First round Juventus3–21–54–71998–99First qualifying round Belshina Bobruisk3–10–03–1Second qualifying round Molde2–00–02–0First round Servette1–01–22–2 (a)Second round Atlético Madrid2–40–12–51999–2000Qualifying round Portadown5–03–08–0First round Newcastle United0–22–22–42000–01Qualifying round Constructorul Chișinău8–03–211–2First round MTK Hungária1–21–02–2 (a)2001–02Qualifying round Shakhtyor Soligorsk3–12–15–2First round Shakhtar Donetsk3–01–24–2Second round Milan0–10–20–32002–03Qualifying round Dinamo Minsk1–04–15–1First round Blackburn Rovers3–31–14–4 (a)2003–04First round Torpedo Moscow1–11–1 2–2 2004–05Second qualifying round Omonia3–1 1–14–2First round Steaua București2–21–23–42005–06First round Bayer Leverkusen1–01–02–0Group stage (A) Hamburger SV0–15th place Slavia Prague2–4 Viking2–0 Monaco1–22006–07First qualifying round Dinamo Tirana4–11–05–1Second qualifying round Hajduk Kula0–01–11–1 (a)First round Beşiktaş2–2 0–22–42007–08Second qualifying round Omonia2–11–13–2First round Toulouse1–10–01–1 (a)2009–10Third qualifying round Derry City1–01–12–1Play-off round Dynamo Moscow0–02–12–1Group stage (E) Fulham1–10–14th place Roma0–30–2 Basel0–21–32010–11Third qualifying round Cliftonville3–02–15–1Play-off round The New Saints3–02–25–2Group stage (L) Beşiktaş1–20–14th place Porto0–11–3 Rapid Wien0–22–12011–12Play-off round Steaua București1–10–21–32012–13Second qualifying round Mura 051–10–01–1 (a)2014–15Second qualifying round Zimbru Chișinău1–10–01–1 (a)2018–19First qualifying round Riga FC1–00–1 1–1 Second qualifying round Admira Wacker3−03−16−1Third qualifying round Copenhagen1−21−22−42019–20First qualifying round Titograd4−00−04−0Second qualifying round Osijek1−0Third qualifying round Zorya Luhansk1−10−11–22020–21First qualifying round Sirens2−1Second qualifying round BATE Borisov2−0Third qualifying round B36 Tórshavn3−1Play-off round Basel3−1Group stage (A) CFR Cluj0−20−04th place Roma3−10−0 Young Boys0−10−32026–27First qualifying round Derry City3−22−15−3Second qualifying round Qarabağ0−0 0−0Third qualifying round Maccabi Tel Aviv1−33−04−3Play-off round OFI Crete0–20–30–5

UEFA Europa Conference League SeasonRoundClubHomeAwayAggregate2021–22Second qualifying round Liepāja0−0Third qualifying round4−21−15−3Play-off round0−23−2Group stage (C) Roma2−31−54th place Bodø/Glimt0−00−2 Zorya Luhansk0−10−22022–23Second qualifying round Makedonija GP4−00−04−0Third qualifying round St Patrick's Athletic0−12−02−1Play-off round Basel1−00−21–22023–24Second qualifying round Sepsi OSK0−20−40−62026–27League stage Monaco Nordsjælland Panathinaikos Trabzonspor KuPS Thun

UEFA Intertoto Cup SeasonRoundClubHomeAwayAggregate1996Group stage (11) Kocaelispor3–12nd place Hibernians4–1 Uralmash1–2 Strasbourg0–0

1956–57 European Cup First round

CDNA Sofia won 10–4 on aggregate.

Quarter-finals

Red Star Belgrade won 4–3 on aggregate.

1957–58 European Cup First round

Vasas won 7–3 on aggregate.

1958–59 European Cup Second round

2–2 on aggregate.

Atlético Madrid won 3–1 in the playoff.

1959–60 European Cup First round

Barcelona won 8–4 on aggregate.

1960–61 European Cup

Preliminary round

CDNA Sofia won 4–3 on aggregate.

First round

IFK Malmö won 2–1 on aggregate.

1961–62 European Cup First round

Dukla Prague won 6–5 on aggregate.

1962–63 European Cup Preliminary round

CSKA Red Flag won 6–2 on aggregate.

First round

Anderlecht won 4–2 on aggregate.

1965–66 European Cup Winners' Cup First round

CSKA Cherveno Zname won 4–1 on aggregate.

Second round

Borussia Dortmund won 5–4 on aggregate.

1966–67 European Cup Preliminary round

CSKA Cherveno Zname won 6–1 on aggregate.

First round

CSKA Cherveno Zname won 3–2 on aggregate.

Second round

CSKA Cherveno Zname won 4–3 on aggregate.

Quarter-finals

CSKA Cherveno Zname won 3–2 on aggregate.

Semi-finals

2–2 on aggregate.

Internazionale won 1–0 in the play-off.

1969–70 European Cup First round

Ferencváros won 5–3 on aggregate.

1970–71 European Cup Winners' Cup First round

CSKA Sofia won 11–1 on aggregate.

Second round

Chelsea won 2–0 on aggregate.

1971–72 European Cup First round

CSKA Sofia won 4–0 on aggregate.

Second round

Benfica won 2–1 on aggregate.

1972–73 European Cup First round

The game was annulled due to errors in the penalty shootout procedures;

CSKA Sofia won 4–1 on aggregate.

Second round

Ajax won 6–1 on aggregate.

1973–74 European Cup First round

CSKA September Flag won 4–0 on aggregate.

Second round

CSKA Sofia won 2–1 on aggregate.

Quarter finals

Bayern Munich won 5–3 on aggregate.

1974–75 European Cup Winners' Cup First round

Dynamo Kyiv won 2–0 on aggregate.

1975–76 European Cup First round

Juventus won 3–2 on aggregate.

1976–77 European Cup First round

Saint-Étienne won 1–0 on aggregate.

1977–78 UEFA Cup First round

Zürich won 2–1 on aggregate.

1978–79 UEFA Cup First round

Valencia won 5–3 on aggregate.

1979–80 UEFA Cup First round

Dynamo Kyiv won 3–2 on aggregate.

1980–81 European Cup First round

CSKA Sofia won 2–0 on aggregate.

Second round

CSKA Sofia won 5–0 on aggregate.

Quarter finals

Liverpool won 6–1 on aggregate.

1981–82 European Cup First round

CSKA September Flag won 1–0 on aggregate.

Second round

CSKA September Flag won 3–2 on aggregate.

Quarter finals

CSKA September Flag won on 2–1 on aggregate.

Semi finals

Bayern Munich won 7–4 on aggregate.