PFC CSKA Sofia in European football
This article lists the results of CSKA Sofia in the UEFA Champions League, European Cup, UEFA Cup and the UEFA Cup Winners' Cup since they first entered European competition in season 1956-57.
Total statistics
Including 2013-14 season.
| Competition | S | P | W | D | L | GF | GA | GD | 
|---|---|---|---|---|---|---|---|---|
| UEFA Champions League / European Cup | 25 | 98 | 41 | 16 | 41 | 140 | 144 | – 4 | 
| UEFA Cup Winners' Cup / European Cup Winners' Cup | 5 | 22 | 12 | 0 | 10 | 49 | 29 | + 20 | 
| UEFA Europa League / UEFA Cup | 22 | 94 | 30 | 30 | 34 | 120 | 121 | – 1 | 
| UEFA Intertoto Cup | 1 | 4 | 2 | 1 | 1 | 8 | 4 | + 4 | 
| Total | 53 | 218 | 85 | 47 | 86 | 317 | 298 | + 19 | 
Statistics by country
Including 2013-14 season.
| Country | Club | P | W | D | L | GF | GA | GD | 
|---|---|---|---|---|---|---|---|---|
|  Albania | KF Tirana | 2 | 2 | 0 | 0 | 4 | 0 | + 4 | 
| KS Dinamo Tirana | 2 | 2 | 0 | 0 | 5 | 1 | + 4 | |
| Partizani Tirana | 2 | 2 | 0 | 0 | 4 | 0 | + 4 | |
| Subtotal | 6 | 6 | 0 | 0 | 13 | 1 | + 12 | |
|  Armenia | FC Ararat Yerevan | 2 | 1 | 1 | 0 | 3 | 0 | + 3 | 
| FC Pyunik | 2 | 2 | 0 | 0 | 3 | 0 | + 3 | |
| Subtotal | 4 | 3 | 1 | 0 | 6 | 0 | + 6 | |
|  Austria | FC Swarovski Tirol | 2 | 1 | 0 | 1 | 2 | 3 | – 1 | 
| FC Wacker Innsbruck | 2 | 2 | 0 | 0 | 4 | 0 | + 4 | |
| FK Austria Wien | 2 | 1 | 0 | 1 | 4 | 5 | – 1 | |
| SK Rapid Wien | 2 | 1 | 0 | 1 | 2 | 3 | – 1 | |
| Subtotal | 8 | 5 | 0 | 3 | 12 | 11 | + 1 | |
|  Belarus | FC Belshina Bobruisk | 2 | 1 | 1 | 0 | 3 | 1 | + 2 | 
| FC Dinamo Minsk | 2 | 2 | 0 | 0 | 5 | 1 | + 4 | |
| FC Shakhtsyor Salihorsk | 2 | 2 | 0 | 0 | 5 | 2 | + 3 | |
| Subtotal | 6 | 5 | 1 | 0 | 13 | 4 | + 9 | |
| .svg.png) Belgium | R.S.C. Anderlecht | 2 | 0 | 1 | 1 | 2 | 4 | – 2 | 
| Subtotal | 2 | 0 | 1 | 1 | 2 | 4 | – 2 | |
|  Cyprus | AC Omonia | 6 | 3 | 2 | 1 | 11 | 8 | + 3 | 
| Subtotal | 6 | 3 | 2 | 1 | 11 | 8 | + 3 | |
|  Czech Republic /  Czechoslovakia | AC Sparta Prague | 2 | 1 | 1 | 0 | 5 | 2 | + 3 | 
| Dukla Prague | 2 | 0 | 1 | 1 | 5 | 6 | – 1 | |
| SK Slavia Prague | 1 | 0 | 0 | 1 | 2 | 4 | – 2 | |
| Subtotal | 5 | 1 | 2 | 2 | 12 | 12 | 0 | |
|  England | Blackburn Rovers F.C. | 2 | 0 | 2 | 0 | 4 | 4 | 0 | 
| Chelsea F.C. | 2 | 0 | 0 | 2 | 0 | 2 | – 2 | |
| Fulham F.C. | 2 | 0 | 1 | 1 | 1 | 2 | – 1 | |
| Liverpool F.C. | 6 | 2 | 0 | 4 | 5 | 10 | – 5 | |
| Newcastle United F.C. | 2 | 0 | 1 | 1 | 2 | 4 | – 2 | |
| Nottingham Forest F.C. | 2 | 2 | 0 | 0 | 2 | 0 | + 2 | |
| Subtotal | 16 | 4 | 4 | 8 | 14 | 22 | – 8 | |
|  Finland | FC Haka | 2 | 2 | 0 | 0 | 11 | 1 | + 10 | 
| Subtotal | 2 | 2 | 0 | 0 | 11 | 1 | + 10 | |
|  France | AS Monaco | 5 | 2 | 2 | 1 | 7 | 5 | + 2 | 
| AS Saint-Étienne | 2 | 0 | 1 | 1 | 0 | 1 | – 1 | |
| Olympique de Marseille | 2 | 0 | 0 | 2 | 1 | 4 | – 3 | |
| RC Strasbourg | 1 | 0 | 1 | 0 | 0 | 0 | 0 | |
| Toulouse FC | 2 | 0 | 2 | 0 | 1 | 1 | 0 | |
| Subtotal | 12 | 2 | 6 | 4 | 9 | 11 | – 2 | |
|  Germany /  West Germany | Bayer 04 Leverkusen | 2 | 2 | 0 | 0 | 2 | 0 | + 2 | 
| Borussia Dortmund | 2 | 1 | 0 | 1 | 4 | 5 | – 1 | |
| FC Bayern Munich | 8 | 2 | 0 | 6 | 7 | 24 | – 17 | |
| Hamburger SV | 5 | 0 | 0 | 5 | 2 | 13 | – 11 | |
| Subtotal | 17 | 5 | 0 | 12 | 15 | 42 | – 27 | |
|  Greece | Olympiacos F.C. | 2 | 1 | 0 | 1 | 3 | 2 | + 1 | 
| Panathinaikos FC | 4 | 4 | 0 | 0 | 7 | 1 | + 6 | |
| Subtotal | 6 | 5 | 0 | 1 | 10 | 3 | + 7 | |
|  Hungary | Ferencvárosi TC | 2 | 1 | 0 | 1 | 3 | 5 | – 2 | 
| MTK Budapest FC | 2 | 1 | 0 | 1 | 2 | 2 | 0 | |
| Vasas SC | 2 | 1 | 0 | 1 | 3 | 7 | – 4 | |
| Subtotal | 6 | 3 | 0 | 3 | 8 | 14 | – 6 | |
|  Iceland | Knattspyrnufélag Akureyrar | 2 | 1 | 0 | 1 | 3 | 1 | + 2 | 
| Subtotal | 2 | 1 | 0 | 1 | 3 | 1 | + 2 | |
|  Italy | A.C. Milan | 2 | 0 | 0 | 2 | 0 | 3 | – 3 | 
| A.S. Roma | 4 | 0 | 0 | 4 | 0 | 7 | – 7 | |
| F.C. Internazionale Milano | 3 | 0 | 2 | 1 | 2 | 3 | – 1 | |
| Juventus F.C. | 6 | 2 | 0 | 4 | 7 | 14 | – 7 | |
| Parma F.C. | 2 | 0 | 2 | 0 | 1 | 1 | 0 | |
| Subtotal | 17 | 2 | 4 | 11 | 10 | 28 | – 18 | |
|  Liechtenstein | FC Balzers | 2 | 2 | 0 | 0 | 11 | 1 | + 10 | 
| Subtotal | 2 | 2 | 0 | 0 | 11 | 1 | + 10 | |
|  Malta | Hibernians F.C. | 1 | 1 | 0 | 0 | 4 | 1 | + 3 | 
| Sliema Wanderers F.C. | 2 | 2 | 0 | 0 | 6 | 1 | + 5 | |
| Subtotal | 3 | 3 | 0 | 0 | 10 | 2 | + 8 | |
|  Moldova | FC Tiraspol | 2 | 2 | 0 | 0 | 11 | 2 | + 9 | 
| Zimbru Chișinău | 2 | 0 | 2 | 0 | 1 | 1 | ± 0 | |
| Subtotal | 4 | 2 | 2 | 0 | 12 | 3 | + 9 | |
|  Netherlands | AFC Ajax | 4 | 1 | 0 | 3 | 3 | 7 | – 4 | 
| Roda JC Kerkrade | 2 | 1 | 0 | 1 | 3 | 3 | 0 | |
| Subtotal | 6 | 2 | 0 | 4 | 6 | 10 | – 4 | |
|  Northern Ireland | Cliftonville F.C. | 2 | 2 | 0 | 0 | 5 | 1 | + 4 | 
| Glentoran F.C. | 2 | 1 | 0 | 1 | 3 | 2 | + 1 | |
| Linfield F.C. | 2 | 1 | 1 | 0 | 3 | 2 | + 1 | |
| Portadown F.C. | 2 | 2 | 0 | 0 | 8 | 0 | + 8 | |
| Subtotal | 8 | 6 | 1 | 1 | 19 | 5 | + 14 | |
|  Norway | Molde FK | 2 | 1 | 1 | 0 | 2 | 0 | + 2 | 
| Viking FK | 1 | 1 | 0 | 0 | 2 | 0 | + 2 | |
| Subtotal | 3 | 2 | 1 | 0 | 4 | 0 | + 4 | |
|  Poland | Górnik Zabrze | 2 | 1 | 0 | 1 | 4 | 3 | + 1 | 
| Ruch Chorzów | 2 | 1 | 1 | 0 | 6 | 2 | + 4 | |
| Szombierki Bytom | 2 | 2 | 0 | 0 | 5 | 0 | + 5 | |
| Subtotal | 6 | 4 | 1 | 1 | 15 | 5 | + 10 | |
|  Portugal | F.C. Porto | 2 | 0 | 0 | 2 | 1 | 4 | – 3 | 
| S.L. Benfica | 4 | 0 | 1 | 3 | 3 | 8 | – 5 | |
| Sporting Clube de Portugal | 2 | 0 | 2 | 0 | 2 | 2 | 0 | |
| Subtotal | 8 | 0 | 3 | 5 | 6 | 14 | – 8 | |
|  Republic of Ireland | Derry City F.C. | 2 | 1 | 1 | 0 | 2 | 1 | + 1 | 
| Limerick F.C. | 2 | 2 | 0 | 0 | 4 | 1 | + 3 | |
| Subtotal | 4 | 3 | 1 | 0 | 6 | 2 | + 4 | |
|  Romania | FC Dinamo București | 2 | 1 | 0 | 1 | 10 | 4 | + 6 | 
| FC Steaua București | 6 | 0 | 3 | 3 | 7 | 12 | – 5 | |
| Subtotal | 8 | 1 | 3 | 4 | 17 | 16 | + 1 | |
|  Russia | FC Dynamo Moscow | 2 | 1 | 1 | 0 | 2 | 1 | + 1 | 
| FC Torpedo Moscow | 2 | 0 | 2 | 0 | 2 | 2 | 0 | |
| FC Ural Sverdlovsk Oblast | 1 | 0 | 0 | 1 | 1 | 2 | – 1 | |
| Subtotal | 5 | 1 | 3 | 1 | 5 | 5 | 0 | |
|  Serbia /  Socialist Federal Republic of Yugoslavia | FK Hajduk Kula | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 
| FK Partizan | 2 | 2 | 0 | 0 | 6 | 2 | + 4 | |
| Red Star Belgrade | 2 | 1 | 0 | 1 | 3 | 4 | – 1 | |
| Subtotal | 6 | 3 | 2 | 1 | 10 | 7 | + 3 | |
|  Slovakia /  Czechoslovakia | FK Inter Bratislava | 2 | 2 | 0 | 0 | 8 | 2 | + 6 | 
| Subtotal | 2 | 2 | 0 | 0 | 8 | 2 | + 6 | |
|  Slovenia | ND Mura 05 | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 
| Subtotal | 2 | 0 | 2 | 0 | 1 | 1 | 0 | |
|  Spain | Atlético Madrid | 5 | 1 | 0 | 4 | 5 | 10 | – 5 | 
| FC Barcelona | 4 | 0 | 1 | 3 | 7 | 14 | – 7 | |
| Real Sociedad | 2 | 1 | 1 | 0 | 1 | 0 | + 1 | |
| Valencia CF | 2 | 1 | 0 | 1 | 3 | 5 | – 2 | |
| Subtotal | 13 | 3 | 2 | 8 | 16 | 29 | – 13 | |
|  Sweden | IFK Malmö | 2 | 0 | 1 | 1 | 1 | 2 | – 1 | 
| Subtotal | 2 | 0 | 1 | 1 | 1 | 2 | – 1 | |
|  Switzerland | FC Basel | 2 | 0 | 0 | 2 | 1 | 5 | – 4 | 
| FC Zürich | 2 | 0 | 1 | 1 | 1 | 2 | – 1 | |
| Servette FC | 2 | 1 | 0 | 1 | 2 | 2 | 0 | |
| Subtotal | 6 | 1 | 1 | 4 | 4 | 9 | – 5 | |
|  Turkey | Beşiktaş J.K. | 4 | 0 | 1 | 3 | 3 | 7 | – 4 | 
| Galatasaray S.K. | 2 | 0 | 0 | 2 | 0 | 6 | – 6 | |
| Kocaelispor | 1 | 1 | 0 | 0 | 3 | 1 | + 2 | |
| Subtotal | 7 | 1 | 1 | 5 | 6 | 14 | – 8 | |
|  Ukraine /  Soviet Union | FC Dynamo Kyiv | 4 | 0 | 1 | 3 | 2 | 5 | – 3 | 
| FC Shakhtar Donetsk | 2 | 1 | 0 | 1 | 4 | 2 | + 2 | |
| Subtotal | 6 | 1 | 1 | 4 | 6 | 7 | – 1 | |
|  Wales | The New Saints F.C. | 2 | 1 | 1 | 0 | 5 | 2 | + 3 | 
| Subtotal | 2 | 1 | 1 | 0 | 5 | 2 | + 3 | |
| Total | 216 | 85 | 45 | 86 | 316 | 297 | + 19 | |
Statistics by competition
UEFA Champions League / European Cup
| Season | Round | Country | Club | Home | Away | Neutral | Aggregate | 
|---|---|---|---|---|---|---|---|
| 1956–57 | First round | .svg.png) Romania | Dinamo Bucureşti | 8 – 1 | 2 – 3 | 10 – 4 | |
| Quarter-finals |  Socialist Federal Republic of Yugoslavia | Red Star Belgrade | 2 – 1 | 1 – 3 | 3 – 4 | ||
| 1957–58 | Preliminary round | .svg.png) Hungary | Vasas | 2 – 1 | 1 – 6 | 3 – 7 | |
| 1958–59 | First round | .svg.png) Spain | Atlético Madrid | 1 – 0 | 1 – 2 | 1 – 3 | 3 – 5 | 
| 1959–60 | Preliminary round | .svg.png) Spain | Barcelona | 2 – 2 | 2 – 6 | 4 – 8 | |
| 1960–61 | Preliminary round |  Italy | Juventus | 4 – 1 | 0 – 2 | 4 – 3 | |
| First round |  Sweden | IFK Malmö | 1 – 1 | 0 – 1 | 1 – 2 | ||
| 1961–62 | Preliminary round |  Czechoslovakia | Dukla Prague | 4 – 4 | 1 – 2 | 5 – 6 | |
| 1962–63 | Preliminary round |  Socialist Federal Republic of Yugoslavia | Partizan | 2 – 1 | 4 – 1 | 6 – 2 | |
| First round | .svg.png) Belgium | Anderlecht | 2 – 2 | 0 – 2 | 2 – 4 | ||
| 1966–67 | Preliminary round |  Malta | Sliema Wanderers | 4 – 0 | 2 – 1 | 6 – 1 | |
| First round | .svg.png) Greece | Olympiacos | 3 – 1 | 0 – 1 | 3 – 2 | ||
| Second round |  Poland | Górnik Zabrze | 4 – 0 | 0 – 3 | 4 – 3 | ||
| Quarter-finals |  Northern Ireland | Linfield | 1 – 0 | 2 – 2 | 3 – 2 | ||
| Semi-finals |  Italy | Internazionale | 1 – 1 | 1 – 1 | 0 – 1 | 2 – 3 | |
| 1969–70 | First round | .svg.png) Hungary | Ferencváros | 2 – 1 | 1 – 4 | 3 – 5 | |
| 1971–72 | First round |  Albania | Partizani Tirana | 3 – 0 | 1 – 0 | 4 – 0 | |
| Second round |  Portugal | Benfica | 0 – 0 | 1 – 2 | 1 – 2 | ||
| 1972–73 | First round | .svg.png) Greece | Panathinaikos | 2 – 1 | 2 – 0 | 4 – 1 | |
| Second round |  Netherlands | Ajax | 1 – 3 | 0 – 3 | 1 – 6 | ||
| 1973–74 | First round |  Austria | Wacker | 3 – 0 | 1 – 0 | 4 – 0 | |
| Second round |  Netherlands | Ajax | 2 – 0 | 0 – 1 | 2 – 1 | ||
| Quarter finals |  West Germany | Bayern Munich | 2 – 1 | 1 – 4 | 3 – 5 | ||
| 1975–76 | First round |  Italy | Juventus | 2 – 1 | 0 – 2 | 2 – 3 | |
| 1976–77 | First round |  France | Saint-Étienne | 0 – 0 | 0 – 1 | 0 – 1 | |
| 1980–81 | First round |  England | Nottingham Forest | 1 – 0 | 1 – 0 | 2 – 0 | |
| Second round |  Poland | Szombierki Bytom | 4 – 0 | 1 – 0 | 5 – 0 | ||
| Quarter finals |  England | Liverpool | 0 – 1 | 1 – 5 | 1 – 6 | ||
| 1981–82 | First round |  Spain | Real Sociedad | 1 – 0 | 0 – 0 | 1 – 0 | |
| Second round |  Northern Ireland | Glentoran | 2 – 0 | 1 – 2 | 3 – 2 | ||
| Quarter finals |  England | Liverpool | 2 – 0 | 0 – 1 | 2 – 1 | ||
| Semifinals |  West Germany | Bayern Munich | 4 – 3 | 0 – 4 | 4 – 7 | ||
| 1982–83 | First round |  France | AS Monaco | 2 – 0 | 0 – 0 | 2 – 0 | |
| Second round |  Portugal | Sporting CP | 2 – 2 | 0 – 0 | 2 – 2 (a) | ||
| 1983–84 | First round |  Cyprus | Omonia | 3 – 0 | 1 – 4 | (a) 4 – 4 | |
| Second round |  Italy | Roma | 0 – 1 | 0 – 1 | 0 – 2 | ||
| 1987–88 | First round |  West Germany | Bayern Munich | 0 – 1 | 0 – 4 | 0 – 5 | |
| 1989–90 | First round |  Poland | Ruch Chorzów | 5 – 1 | 1 – 1 | 6 – 2 | |
| Second round |  Czechoslovakia | Sparta Prague | 3 – 0 | 2 – 2 | 5 – 2 | ||
| Quarter-finals |  France | Marseille | 0 – 1 | 1 – 3 | 1 – 4 | ||
| 1990–91 | First round |  Iceland | KA Akureyri | 3 – 0 | 0 – 1 | 3 – 1 | |
| Second round |  West Germany | Bayern Munich | 0 – 3 | 0 – 4 | 0 – 7 | ||
| 1992–93 | First round |  Austria | Austria Wien | 3 – 2 | 1 – 3 | 4 – 5 | |
| 1997–98 | First qualifying round |  Romania | Steaua Bucureşti | 0 – 2 | 3 – 3 | 3 – 5 | |
| 2003–04 | Second qualifying round |  Armenia | Pyunik | 1 – 0 | 2 – 0 | 3 – 0 | |
| Third qualifying round |  Turkey | Galatasaray | 0 – 3 | 0 – 3 | 0 – 6 | ||
| 2005–06 | Second qualifying round |  Albania | KF Tirana | 2 – 0 | 2 – 0 | 4 – 0 | |
| Third qualifying round |  England | Liverpool | 1 – 3 | 1 – 0 | 2 – 3 | ||
UEFA Cup Winners' Cup / European Cup Winners' Cup
| Season | Round | Country | Club | Home | Away | Aggregate | 
|---|---|---|---|---|---|---|
| 1965–66 | First round |  Republic of Ireland | Limerick F.C. | 2 – 0 | 2 – 1 | 4 – 1 | 
| Second round |  West Germany | Borussia Dortmund | 4 – 2 | 0 – 3 | 4 – 5 | |
| 1970–71 | First round |  Finland | FC Haka | 9 – 0 | 2 – 1 | 11 – 1 | 
| Second round |  England | Chelsea | 0 – 1 | 0 – 1 | 0 – 2 | |
| 1974–75 | First round |  Soviet Union | Dynamo Kyiv | 0 – 1 | 0 – 1 | 0 – 2 | 
| 1988–89 | First round |  Czechoslovakia | Internacional Bratislava | 5 – 0 | 3 – 2 | 8 – 2 | 
| Second round |  Greece | Panathinaikos | 2 – 0 | 1 – 0 | 3 – 0 | |
| Quarter-finals |  Netherlands | Roda JC | 2 – 1 | (aet) 1 – 2 | 3 – 3 (4 – 3 p) | |
| Semi-finals |  Spain | Barcelona | 1 – 2 | 2 – 4 | 3 – 6 | |
| 1993–94 | First round |  Liechtenstein | Balzers | 8 – 0 | 3 – 1 | 11 – 1 | 
| Second round |  Portugal | Benfica | 1 – 3 | 1 – 3 | 2 – 6 | |
UEFA Europa League / UEFA Cup
Including 2012-13 season.
| Season | Round | Country | Club | Home | Away | Aggregate | 
|---|---|---|---|---|---|---|
| 1977–78 | First round |  Switzerland | Fussballclub Zürich | 1 – 1 (aet) | 0 – 1 | 1 – 2 | 
| 1978–79 | First round |  Spain | Valencia CF | 2 – 1 | 1 – 4 | 3 – 5 | 
| 1979–80 | First round |  Soviet Union | FC Dynamo Kyiv | 1 – 1 | 1 – 2 | 2 – 3 | 
| 1984–85 | First round |  France | AS Monaco | 2 – 1 | 2 – 2 | 4 – 3 | 
| Second round |  West Germany | Hamburger SV | 1 – 2 | 0 – 4 | 1 – 6 | |
| 1986–87 | First round |  Austria | Swarovski Tirol | 2 – 0 | 0 – 3 | 2 – 3 | 
| 1991–92 | First round |  Italy | Parma | 0 – 0 | 1 – 1 | (a) 1 – 1 | 
| Second round |  Germany | Hamburger SV | 1 – 4 | 0 – 2 | 1 – 6 | |
| 1994–95 | Preliminary round |  Armenia | Ararat Yerevan | 3 – 0 | 0 – 0 | 3 – 0 | 
| First round |  Italy | Juventus | 0 – 3 | 1 – 5 | 1 – 8 | |
| 1998–99 | First qualifying round |  Belarus | Belshina Bobruisk | 3 – 1 | 0 – 0 | 3 – 1 | 
| Second qualifying round |  Norway | Molde | 2 – 0 | 0 – 0 | 2 – 0 | |
| First round |  Switzerland | Servette | 1 – 0 | 1 – 2 | (a) 2 – 2 | |
| Second round |  Spain | Atlético Madrid | 2 – 4 | 0 – 1 | 2 – 5 | |
| 1999–2000 | Qualifying round |  Northern Ireland | Portadown F.C. | 5 – 0 | 3 – 0 | 8 – 0 | 
| First round |  England | Newcastle United | 0 – 2 | 2 – 2 | 2 – 4 | |
| 2000–01 | Qualifying round |  Moldova | Constructorul Chişinău | 8 – 0 | 3 – 2 | 11 – 2 | 
| First round |  Hungary | MTK Hungária | 1 – 2 | 1 – 0 | 2 – 2 (a) | |
| 2001–02 | Qualifying round |  Belarus | Shakhtyor | 3 – 1 | 2 – 1 | 5 – 2 | 
| First round |  Ukraine | Shakhtar Donetsk | 3 – 0 | 1 – 2 | 4 – 2 | |
| Second round |  Italy | Milan | 0 – 1 | 0 – 2 | 0 – 3 | |
| 2002–03 | Qualifying round |  Belarus | Dinamo Minsk | 1 – 0 | 4 – 1 | 5 – 1 | 
| First round |  England | Blackburn Rovers | 3 – 3 | 1 – 1 | 4 – 4 (a) | |
| 2003–04 | First round |  Russia | Torpedo Moscow | 1 – 1 | 1 – 1 (aet) | 2 – 2 (2 – 3 p) | 
| 2004–05 | Second qualifying round |  Cyprus | Omonia | (aet) 3 – 1 | 1 – 1 | 4 – 2 | 
| First round |  Romania | Steaua Bucureşti | 2 – 2 | 1 – 2 | 3 – 4 | |
| 2005–06 | First round |  Germany | Bayer Leverkusen | 1 – 0 | 1 – 0 | 2 – 0 | 
| Group stage (A) |  Germany | Hamburg | 0 – 1 | 5th place | ||
|  Czech Republic | Slavia Prague | 2 – 4 | ||||
|  Norway | Viking | 2 – 0 | ||||
|  France | AS Monaco | 1 – 2 | ||||
| 2006–07 | First qualifying round |  Albania | Dinamo Tirana | 4 – 1 | 1 – 0 | 5 – 1 | 
| Second qualifying round |  Serbia | Hajduk Kula | 0 – 0 | 1 – 1 | (a) 1 – 1 | |
| First round |  Turkey | Beşiktaş | 2 – 2 (aet) | 0 – 2 | 2 – 4 | |
| 2007–08 | Second qualifying round |  Cyprus | Omonia Nicosia | 2 – 1 | 1 – 1 | 3 – 2 | 
| First round |  France | Toulouse | 1 – 1 | 0 – 0 | 1 – 1 (a) | |
| 2009–10 | Third qualifying round |  Republic of Ireland | Derry City | 1 – 0 | 1 – 1 | 2 – 1 | 
| Play-off round |  Russia | Dynamo Moscow | 0 – 0 | 2 – 1 | 2 – 1 | |
| Group stage (E) |  England | Fulham | 1 – 1 | 0 – 1 | 4th place | |
|  Italy | Roma | 0 – 3 | 0 – 2 | |||
|  Switzerland | Basel | 0 – 2 | 1 – 3 | |||
| 2010–11 | Third qualifying round |  Northern Ireland | Cliftonville | 3 – 0 | 2 – 1 | 5 – 1 | 
| Play-off round |  Wales | The New Saints | 3 – 0 | 2 – 2 | 5 – 2 | |
| Group stage (L) |  Turkey | Beşiktaş | 1 – 2 | 0 – 1 | 4th place | |
|  Portugal | Porto | 0 – 1 | 1 – 3 | |||
|  Austria | Rapid Wien | 0 – 2 | 2 – 1 | |||
| 2011–12 | Play-off round |  Romania | Steaua București | 1 – 1 | 0 – 2 | 1 – 3 | 
| 2012–13 | Second qualifying round |  Slovenia | Mura 05 | 1 – 1 | 0 – 0 | 1 – 1 (a) | 
| 2014–15 | Second qualifying round |  Moldova | FC Zimbru Chișinău | 1 – 1 | 0 – 0 | 1 – 1 (a) | 
UEFA Intertoto Cup
| Season | Round | Country | Club | Home | Away | Aggregate | 
|---|---|---|---|---|---|---|
| 1996 | Group stage (11) |  Turkey | Kocaelispor | 3 – 1 | 2nd place | |
|  Malta | Hibernians | 4 – 1 | ||||
|  Russia | Uralmash | 1 – 2 | ||||
|  France | Strasbourg | 0 – 0 | ||||
1956–57 European Cup
First round
First leg
| 21 October 1956 | 
| CDNA Sofia .svg.png) | 8 – 1 | .svg.png) Dinamo București | 
|---|---|---|
| Kolev  12'  27'  56'  64' Milanov  21'  67' Panayotov  65' Dimitrov  80' | Report | Băcut  71' (pen.) | 
Second leg
| 30 December 1956 | 
| Dinamo București .svg.png) | 3 – 2 | .svg.png) CDNA Sofia | 
|---|---|---|
| Nicuşor  58' (pen.) Lăzar  67' Neagu  84' | Report | Stoyanov  22' Yanev  62' | 
won 10–4 on aggregate
Quarter-finals
First leg
Second leg
| 24 February 1957 | 
| CDNA Sofia .svg.png) | 2 – 1 |  Red Star Belgrade | 
|---|---|---|
| Bozhkov  22' (pen.) Panayotov  39' | Report | Tasić  29' (pen.) | 
lost 3–4 on aggregate
1957–58 European Cup
First round
First leg
Second leg
| 3 October 1957 | 
| Vasas .svg.png) | 6 – 1 | .svg.png) CDNA Sofia | 
|---|---|---|
| Csordás  35', 38', 51' Berendi  48' Bundzsák  68' Szilágyi  89' | Panayotov  25' | 
lost 3–7 on aggregate.
1958–59 European Cup
Second round
First leg
Second leg
2–2 on aggregate
Play off
| 18 December 1958 | 
| Atlético Madrid .svg.png) | 3 – 1 (a.e.t.) | .svg.png) CDNA Sofia | 
|---|---|---|
| Vavá  42', 108' (pen.) Callejo  99' | Yanev  17' | 
lost 1-3 after playoff
1959–60 European Cup
First round
First leg
Second leg
| 1959-09-23 | 
| Barcelona .svg.png) | 6 – 2 | .svg.png) CDNA Sofia | 
|---|---|---|
| Kubala  6'  14' (pen)  45' (pen) Evaristo  39'  68'  78' | Milanov  24' Martinov  57' | 
lost 4–8 on aggregate.
1960–61 European Cup
Preliminary round
First leg
Second leg
won 4–3 on aggregate.
First round
First leg
Second leg
lost 1–2 on aggregate
1961-62 European Cup
First round
First leg
| 6 September 1961 | 
| CDNA Sofia  | 4 – 4 |  Dukla Prague | 
|---|---|---|
| Rankov  32' Rakarov  49' Romanov  64', 86' | Jelinek  35' Kučera  42' Dvořák  53' Adamec  61' | 
Second leg
lost 5–6 on aggregate.
1962-63 European Cup
Preliminary round
First leg
Second leg
| 3 October 1962 | 
| Partizan  | 1 – 4 |  CSKA Red Flag | 
|---|---|---|
| Galić  70' | Tsanev  23' Yakimov  48' Kovachev  80' (pen.) Panayotov  90' | 
won 6–2 on aggregate.
First round
Second leg
lost 2–4 on aggregate
1965–66 European Cup Winners' Cup
First round
First leg
Second leg
won 4–1 on aggregate.
Second round
First leg
Second leg
| 24 November 1965 | 
| CSKA Cherveno Zname .svg.png) | 4 – 2 |  Borussia Dortmund | 
|---|---|---|
| Romanov  7', 43', 68' Vasilev  75' (pen.) | Held  24' Emmerich  40' | 
lost 4–5 on aggregate.
1966–67 European Cup
Preliminary round
First leg
Second leg
| 14 September 1966 | 
| CSKA Cherveno Zname .svg.png) | 4 – 0 |  Sliema Wanderers | 
|---|---|---|
| Zafirov  39' Yakimov  42' (pen.) Nikodimov  54' Tsanev  77' | 
won 6–1 on aggregate.
First round
| 28 September 1966 | 
| CSKA Cherveno Zname .svg.png) | 3 – 1 | .svg.png) Olympiacos | 
|---|---|---|
| Penev  64' Vasilev  71' Tsanev  90' | Papatsoglou  31' | 
Second leg
won 3–2 on aggregate.
Second round
| 23 November 1966 | 
| CSKA Cherveno Zname .svg.png) | 4 – 0 |  Górnik Zabrze | 
|---|---|---|
| Marashliev  31', 44' Tsanev  71' (pen.) Vasilev  89' | 
Second leg
won 4–3 on aggregate.
Quarter-finals
Second leg
won 3–2 on aggregate.
Semi-finals
First leg
Second leg
| 26 April 1967 | 
| CSKA Cherveno Zname .svg.png) | 1 – 1 |  Internazionale | 
|---|---|---|
| Radlev  77' | Facchetti  62' | 
| Vasil Levski, Sofia Attendance: 70,000 | 
2–2on aggregate (lost 0-1 after playoff)
1969–70 European Cup
First round
First leg
Second leg
| 1 October 1969 | 
| Ferencváros .svg.png) | 4 – 1 | .svg.png) CSKA Septemvriysko Zname | 
|---|---|---|
| Szőke  3', 83' (pen.) Branikovics  16' Rákosi  60' | Zhekov  27' | 
lost 3–5 on aggregate.
1970–71 European Cup Winners' Cup
First round
First leg
| 16 September 1970 | 
| CSKA Sofia .svg.png) | 9 – 0 |  FC Haka | 
|---|---|---|
| Yakimov  7', 30', 64' Nikodimov  15' (pen.), 37' Zhekov  61', 81' Marashliev  77' | 
Second leg
won 11–1 on aggregate.
Second round
First leg
Second leg
lost 0–2 on aggregate.
1971–72 European Cup
First round
First leg
Second leg
won 4–0 on aggregate.
Second round
First leg
Second leg
lost 1–2 on aggregate.
1972–73 European Cup
First round
First leg
Second leg
| 27 September 1972 | 
| Panathinaikos .svg.png) | 2 – 1 | .svg.png) CSKA Sofia | 
|---|---|---|
| Verón  18' Demelo  20' (pen.) | Trankov  68' | |
| Penalties | ||
| {{{penalties1}}} | 2 – 3 | {{{penalties2}}} | 
The game was annulled due to errors in the penalty shootout procedures;
won 4–1 on aggregate.
Second round
First leg
Second leg
lost 1–6 on aggregate.
1973–74 European Cup
First round
First leg
Second leg
won 4–0 on aggregate.
Second round
First leg
Second leg
won 2–1 on aggregate.
Quarter finals
First leg
| 5 March 1974 | 
| Bayern Munich  | 4 – 1 | .svg.png) CSKA Sofia | 
|---|---|---|
| Torstensson  11', 88' Beckenbauer  33' Müller  65' | Marashliev  23' | 
Second leg
lost 3–5 on aggregate.
1974–75 European Cup Winners' Cup
First round
First leg
Second leg
lost 0–2 on aggregate.
1975–76 European Cup
First round
First leg
Second leg
lost 2–3 on aggregate.
1976–77 European Cup
First round
First leg
Second leg
lost 0–1 on aggregate.
1977–78 UEFA Cup
First round
First leg
Second leg
lost 1–2 on aggregate.
1978–79 UEFA Cup
First round
First leg
Second leg
lost 3–5 on aggregate.
1979–80 UEFA Cup
First round
First leg
Second leg
lost 2–3 on aggregate.
1980–81 European Cup
First round
First leg
Second leg
won 2–0 on aggregate.
Second round
First leg
Second leg
won 5–0 on aggregate.
Quarter finals
First leg
Second leg
lost 1–6 on aggregate.
1981–82 European Cup
First round
First leg
Second leg
won 1–0 on aggregate.
Second round
First leg
Second leg
won 3–2 on aggregate.
Quarter finals
First leg
Second leg
| 17 March 1982 | 
| CSKA September Flag .svg.png) | 2 – 0 a.e.t. |  Liverpool | 
|---|---|---|
| Mladenov  77', 101' | Report | 
| Vasil Levski, Sofia Attendance: 70,000 | 
on 2–1 on aggregate.
Semi finals
First leg
| 7 April 1982 | 
| CSKA September Flag  | 4 – 3 |  Bayern Munich | 
|---|---|---|
| G. Dimitrov  7' Yonchev  13'  49' Zdravkov  18' (pen) | Dürnberger  27' D. Hoeneß  32' Breitner  82' | 
Second leg
lost 4–7 on aggregate.
1982–83 European Cup
First round
First leg
Second leg
won 2-0 on aggregate
Second round
First leg
Second leg
2-2 on aggregate. Lost on away goals
1983–84 European Cup
First round
First leg
Second leg
4-4 on aggregate. Progressed on away goals
Second round
First leg
Second leg
lost 0-2 on aggregate.
1984–85 UEFA Cup
First round
First leg
Second leg
won 4-3 on aggregate
Second round
First leg
Second leg
lost 1–6 on aggregate.
1986–87 UEFA Cup
First round
First leg
Second leg
lost 2–3 on aggregate.
1987–88 European Cup
First round
First leg
Second leg
lost 0-5 on aggregate.
1988–89 European Cup Winners' Cup
First round
First leg
| 7 September 1988 | 
| Inter Bratislava  | 2 – 3 | .svg.png) CFKA Sredets | 
|---|---|---|
| Moravetz  45' Weis  70' (pen.) | Penev  36', 39', pen.', 78' | 
| Štadión Pasienky, Bratislava Attendance: 4,500 | 
Second leg
| 5 October 1988 | 
| .svg.png) CFKA Sredets | 5 – 0 | Inter Bratislava  | 
|---|---|---|
| Penev  1' (pen.) Stoichkov  3' Kostadinov  12', 38' Getov  21' | 
| Narodna Armia, Sofia Attendance: 12,000 | 
won 8-2 on aggregate.
Second round
First leg
| 26 October 1988 | 
| .svg.png) CFKA Sredets | 2 – 0 |  Panathinaikos | 
|---|---|---|
| Stoichkov  45' Penev  90' (pen.) | 
| Narodna Armia, Sofia Attendance: 22,000 | 
Second leg
| 9 November 1988 | 
|  Panathinaikos | 0 – 1 | .svg.png) CFKA Sredets | 
|---|---|---|
| Penev  85' (pen.) | 
| Olympic Stadium, Athens Attendance: 60,000 | 
won 3-0 on aggregate.
Quarter-finals
First leg
| 1 March 1989 | 
| .svg.png) CFKA Sredets | 2 – 1 | Roda JC  | 
|---|---|---|
| Stoichkov  12' Kostadinov  64' | Boerebach  83' | 
| Narodna Armia, Sofia Attendance: 30,000 | 
Second leg
| 15 March 1989 | 
| Roda JC  | 2 – 1 (a.e.t.) | .svg.png) CFKA Sredets | 
|---|---|---|
| Haan  38' Lohr  56' | Stoichkov  78' | |
| Penalties | ||
|  Van der Luer  Hanssen  Groenendijk  Haan  Boerebach | 3 – 4 | Penev  Georgiev  Ivanov  Mladenov  Stoichkov  | 
| Gemeentelijk Sportpark Kaalheide Kerkrade Attendance: 20,000 | 
3–3 on aggregate. Won 4–3 on penalties.
Semi-finals
First leg
| 4 April 1989 | 
| Barcelona  | 4 – 2 | .svg.png) CFKA Sredets | 
|---|---|---|
| Lineker  36' Amor  37' Bakero  49' Salinas  71' | Stoichkov  24', 66' (pen.) | 
Second leg
| 19 April 1988 | 
| .svg.png) CFKA Sredets | 1 – 2 | Barcelona  | 
|---|---|---|
| Stoichkov  65' | Lineker  25' Amor  81' | 
| Vasil Levski Stadium, Sofia Attendance: 50,000 | 
lost 3-6 on aggregate.
1989–90 European Cup
First round
First leg
| 13 September 1989 | 
| Ruch Chorzów  | 1 – 1 | .svg.png) CSKA Sofia | 
|---|---|---|
| Szewczyk  43' | Penev  18' | 
| Silesian Stadium, Chorzów Attendance: 15,000 | 
Second leg
| 27 September 1989 | 
| CSKA Sofia .svg.png) | 5 – 1 |  Ruch Chorzów | 
|---|---|---|
| Georgiev  20', 49' Bakalov  25' Penev  80' Vitanov  90' | Warzycha  87' | 
won 6–2 on aggregate.
Second round
First leg
| 18 October 1989 | 
| Sparta Prague  | 2 – 2 | .svg.png) CSKA Sofia | 
|---|---|---|
| Bílek  75' (pen.) Skuhravý  84' | Stoichkov  13'} Kostadinov  57' | 
Second leg
won 5–2 on aggregate.
Quarter-finals
First leg
Second leg
lost 1–4 on aggregate.
1990–91 European Cup
First round
First leg
Second leg
won 3-1 on aggregate.
Second round
First leg
Second leg
lost 0-7 on aggregate.
1991–92 UEFA Cup
First round
First leg
Second leg
1-1 on aggregate (progressed on away goals)
Second round
First leg
Second leg
lost 1-6 on aggregate.
1992–93 UEFA Champions League
First round
First leg
Second leg
| 1992-09-30 | 
| CSKA Sofia  | 3 – 2 |  Austria Wien | 
|---|---|---|
| Metkov  2' Andonov  60' Dragonov  73' | Flögel  28' Ivanauskas  67' | 
| Balgarska Armiya Stadium, Sofia Attendance: 8,000 | 
lost 4-5 on aggregate.
1993–94 European Cup Winners' Cup
First round
First leg
Second leg
won 11-1 on aggregate.
Second round
First leg
Second leg
lost 2-6 on aggregate.
1994–95 UEFA Cup
Preliminary round
First leg
| 9 August 1994 | 
| CSKA Sofia  | 3 – 0 |  Ararat Yerevan | 
|---|---|---|
| Tanev  21' (.pen) Koilov  45' Shishkov  74' | 
| Balgarska Armiya Stadium, Sofia Attendance: 6,000 | 
Second leg
won 3-0 on aggregate.
First round
First leg
| 13 September 1994 | 
| CSKA Sofia  | 3 – 2 |  Juventus | 
|---|---|---|
| Mihtarski  44', 82' Radukanov  70' | Porrini  35' Del Piero  75' | 
| Balgarska Armiya Stadium, Sofia Attendance: 15,000 | 
UEFA invalidated this game and awarded a 3–0 win to Juventus because CSKA fielded an ineligible player, Petar Mihtarski.
Second leg
| 27 September 1994 | 
| Juventus  | 5 – 1 |  CSKA Sofia | 
|---|---|---|
| Ravanelli  9', 65', 69', 81', 83' | Mihtarski  90' | 
| Stadio delle Alpi Turin Attendance: 35,000 | 
lost 1-8 on aggregate.
1997–98 UEFA Champions League
First qualifying round
First leg
| 23 July 1997 | 
|  Steaua Bucureşti | 3 – 3 |  CSKA Sofia | 
|---|---|---|
| Rotariu  8' Lăcătuş  77' Munteanu  83' | Andonov  47' Nankov  49', 67' | 
| Ghencea Stadium, Bucharest Attendance: 10,000 | 
Second leg
| 30 July 1997 | 
| CSKA Sofia  | 0 – 2 |  Steaua Bucureşti | 
|---|---|---|
| Şerban  34' Reghecampf  48' | 
| Balgarska Armiya Stadium, Sofia Attendance: 30,000 | 
lost 3-5 on aggregate.
1998–99 UEFA Cup
First qualifying round
First leg
Second leg
| 29 July 1998 | 
| CSKA Sofia  | 3 – 1 |  Belshina Bobruisk | 
|---|---|---|
| Petrov  6' Naydenov  37' Stanchev  90' | Balashov  50' | 
| Balgarska Armiya Stadium, Sofia Attendance: 10,000 | 
won 3-1 on aggregate.
Second qualifying round
First leg
Second leg
| 25 August 1998 | 
| CSKA Sofia  | 2 – 0 |  Molde F.K. | 
|---|---|---|
| Petkov  39' Stanchev  60' | 
| Balgarska Armiya Stadium, Sofia Attendance: 16,000 | 
won 2-0 on aggregate.
First round
First leg
| 15 September 1998 | 
|  Servette FC | 2 – 1 |  CSKA Sofia | 
|---|---|---|
| Pistinat  86' Melunovic  89' | Stanchev  45' | 
| Charmilles Stadium, Geneva Attendance: 4,500 | 
Second leg
| 29 September 1998 | 
| CSKA Sofia  | 1 – 0 |  Servette FC | 
|---|---|---|
| Stanchev  53' | 
| Balgarska Armiya Stadium, Sofia Attendance: 20,000 | 
2-2 on aggregate (progressed on away goals)
Second round
First leg
| 20 October 1998 | 
| CSKA Sofia  | 2 – 4 |  Atlético Madrid | 
|---|---|---|
| Genchev  53' Naydenov  84' | Torizzi  42' Kikko  44' Roberto  75' Kikko  88' | 
| Balgarska Armiya Stadium, Sofia Attendance: 25,000 | 
Second leg
| 3 November 1998 | 
|  Atlético Madrid | 1 – 0 |  CSKA Sofia | 
|---|---|---|
| Juninho  45' (pen.) | 
| Vicente Calderón, Madrid Attendance: 20,000 | 
lost 2-5 on aggregate
1999–2000 UEFA Cup
Qualifying round
First leg
| 12 August 1999 | 
|  Portadown F.C. | 0 – 3 |  CSKA Sofia | 
|---|---|---|
| Manchev  1' Kovačević  77' Bukarev  86' | 
| Shamrock Park, Portadown Attendance: 1,000 | 
Second leg
| 24 August 1999 | 
| CSKA Sofia  | 5 – 0 |  Portadown F.C. | 
|---|---|---|
| Petkov  15' (pen.) Litera  29' Litera  51' Hristov  62' (pen.) Simeonov  81' | 
| Balgarska Armiya Stadium, Sofia Attendance: 10,000 | 
won 8-0 on aggregate.
First round
First leg
| 16 September 1999 | 
| CSKA Sofia  | 0 – 2 |  Newcastle United | 
|---|---|---|
| Solano  51' Ketsbaia  77' | 
| Balgarska Armiya Stadium, Sofia Attendance: 30,000 | 
Second leg
| 1 October 1999 | 
|  Newcastle United | 2 – 2 |  CSKA Sofia | 
|---|---|---|
| Shearer  36' Robinson  88' | Litera  29' Simeonov  90' | 
| St James' Park, Newcastle Attendance: 36,228 | 
lost 2-4 on aggregate.
2000–01 UEFA Cup
Qualifying round
First leg
| 10 August 2000 | 
|  Constructorul Chişinău | 2 – 3 |  CSKA Sofia | 
|---|---|---|
| Druta  26' Zabolotnij  83' | Berbatov  6' (21) Mirchev  85' | 
Second leg
| 24 August 2000 | 
| CSKA Sofia  | 8 – 0 |  Constructorul Chişinău | 
|---|---|---|
| Yanchev  16' Stefanov  19' Berbatov  36', 42', 44', 53', 77' Yanev  79' | 
won 11-2 on aggregate.
First round
First leg
Second leg
2-2 on aggregate (lost on away goals)
2001–02 UEFA Cup
Qualifying round
First leg
| 9 August 2001 | 
|  Shakhtyor | 1 – 2 |  CSKA Sofia | 
|---|---|---|
| Bezborodov  82' | Manchev  63' Giglio  81' | 
| Dinamo Stadium, Minsk Attendance: 10,000 | 
Second leg
| 23 August 2001 | 
| CSKA Sofia  | 3 – 1 |  Shakhtyor | 
|---|---|---|
| Manchev  16', 63' Giglio  68' | Bezborodov  90' | 
| Balgarska Armiya Stadium, Sofia Attendance: 10,000 | 
won 5-2 on aggregate.
First round
First leg
| 20 September 2001 | 
| CSKA Sofia  | 3 – 0 |  Shakhtar Donetsk | 
|---|---|---|
| Manchev  24', 80' Penev  40' | 
| Balgarska Armiya Stadium, Sofia Attendance: 13,000 | 
Second leg
| 27 September 2001 | 
|  Shakhtar Donetsk | 2 – 1 |  CSKA Sofia | 
|---|---|---|
| Vorobey  30', 51' | Deyanov  90' | 
| Shakhtar Stadium, Donetsk Attendance: 30,000 | 
won 4-2 on aggregate
Second round
First leg
| 18 October 2001 | 
| AC Milan  | 2 – 0 |  CSKA Sofia | 
|---|---|---|
| Rui Costa  20' Shevchenko  51' | 
| Stadio Giuseppe Meazza, Milan Attendance: 23,000 | 
Second leg
| 1 November 2001 | 
| CSKA Sofia  | 0 – 1 |  AC Milan | 
|---|---|---|
| Inzaghi  62' | 
| Balgarska Armiya Stadium, Sofia Attendance: 22,000 | 
lost 0-3 on aggregate.
2002–03 UEFA Cup
Qualifying round
First leg
| 15 August 2002 | 
|  Dinamo Minsk | 1 – 4 |  CSKA Sofia | 
|---|---|---|
| Tsyhalka  66' | Mukasi  18' Dimitrov  28', 47' Brito  31' | 
| Dinamo Stadium, Minsk Attendance: 15,000 | 
Second leg
| 29 August 2002 | 
| CSKA Sofia  | 1 – 0 |  Dinamo Minsk | 
|---|---|---|
| Šakiri  64' (pen.) | 
| Balgarska Armiya Stadium, Sofia Attendance: 10,000 | 
won 5-1 on aggregate.
First round
First leg
| 19 September 2002 | 
|  Blackburn Rovers | 1 – 1 |  CSKA Sofia | 
|---|---|---|
| Grabbi  25' | Dimitrov  22' | 
| Ewood Park, Blackburn Attendance: 32,000 | 
Second leg
| 3 October 2002 | 
| CSKA Sofia  | 3 – 3 |  Blackburn Rovers | 
|---|---|---|
| Gargorov  65' Agnaldo  71' Gargorov  89' (pen.) | Thompson  30' Estnestadt  55' Duff  56' | 
| Balgarska Armiya Stadium, Sofia Attendance: 22,000 | 
4-4 on aggregate (lost on away goals)
2003–04 UEFA Champions League
Second qualifying round
First leg
| 30 July 2003 | 
|  Pyunik | 0 – 2 |  CSKA Sofia | 
|---|---|---|
| Yanchev  20' Mukasi  48' | 
| Republican Stadium, Yerevan Attendance: 15,000 | 
Second leg
| 6 August 2003 | 
| CSKA Sofia  | 1 – 0 |  Pyunik | 
|---|---|---|
| Lima  90' (pen.) | 
| Balgarska Armiya Stadium, Sofia Attendance: 12,000 | 
won 3-0 on aggregate.
Third qualifying round
First leg
Second leg
| 27 August 2003 | 
| CSKA Sofia  | 0 – 3 |  Galatasaray | 
|---|---|---|
| Prates  28' Sarıoğlu  53' Erdem  86' | 
| Balgarska Armiya Stadium, Sofia Attendance: 15,000 | 
lost 0-6 on aggergate
2003–04 UEFA Cup
First round
First leg
| 24 September 2003 | 
| CSKA Sofia  | 1 – 1 |  Torpedo Moscow | 
|---|---|---|
| Dimitrov  18' | Semshov  78' | 
| Balgarska Armiya Stadium, Sofia Attendance: 20,000 | 
Second leg
| 15 October 2003 | 
|  Torpedo Moscow | 1 – 1 (a.e.t.) |  CSKA Sofia | 
|---|---|---|
| Oper  11' | Dimitrov  90+3' | 
| Torpedo Stadium, Moscow Attendance: 2,500 | 
2-2 on aggregate (lost 2-3 on penalties)
2004–05 UEFA Cup
Second qualifying round
First leg
Second leg
| 26 August 2004 | 
| CSKA Sofia  | 3 – 1 (a.e.t.) |  Omonia | 
|---|---|---|
| Mujiri  90+3' Sakaliev  111' Hazurov  116' | Stepanovich  78' | 
| Balgarska Armiya Stadium, Sofia Attendance: 13,000 | 
won 4-2 on aggregate.
First round
First leg
| 16 September 2004 | 
|  Steaua Bucureşti | 2 – 1 |  CSKA Sofia | 
|---|---|---|
| Neaga  9' Dică  80' | Yanev  28' | 
| Ghencea Stadium, Bucharest Attendance: 25,000 | 
Second leg
| 30 September 2004 | 
| CSKA Sofia  | 2 – 2 |  Steaua Bucureşti | 
|---|---|---|
| Sakaliev  45' Gargorov  75' | Opriţa  14' Paraschiv  34' | 
| Balgarska Armiya Stadium, Sofia Attendance: 20,000 | 
lost 3-4 on aggregate.
2005–06 UEFA Champions League
Second qualifying round
| 27 July 2005 | 
| KF Tirana  | 0 – 2 |  CSKA Sofia | 
|---|---|---|
| Gueye  89' Gargorov  90+' | 
| Qemal Stafa Stadium, Tirana Attendance: 10,000 | 
Second leg
| 3 August 2005 | 
| CSKA Sofia  | 2 – 0 |  KF Tirana | 
|---|---|---|
| Zadi  2' Todorov  90' (pen.) | 
| Balgarska Armiya Stadium, Sofia Attendance: 5,000 | 
won 4-0 on aggregate.
Third qualifying round
| 10 August 2005 | 
| CSKA Sofia  | 1 – 3 |  Liverpool | 
|---|---|---|
| Dimitrov  45' | Cissé  25' Morientes  31'  58' | 
| Vasil Levski National Stadium, Sofia Attendance: 20,000 | 
Second leg
lost 2-3 on aggergate
2005–06 UEFA Cup
First round
First leg
| 15 September 2005 | 
|  Bayer Leverkusen | 0 – 1 |  CSKA Sofia | 
|---|---|---|
| Todorov  15' | 
| BayArena, Leverkusen Attendance: 20,000 | 
Second leg
| 29 September 2005 | 
| CSKA Sofia  | 1 – 0 |  Bayer Leverkusen | 
|---|---|---|
| Hdiouad  67' | 
| Balgarska Armiya Stadium, Sofia Attendance: 22,500 | 
won 2-0 on aggregate.
Group A
| 20 October 2005 | 
| CSKA Sofia  | 0 – 1 |  Hamburg | 
|---|---|---|
| van der Vaart  58' | 
| Balgarska Armiya Stadium, Sofia Attendance: 22,000 | 
| 3 November 2005 | 
|  Slavia Prague | 4 – 2 |  CSKA Sofia | 
|---|---|---|
| Fořt  5' Vichek  36' Piták  56' Fořt  73' | Gargorov  10' Sakaliev  57' | 
| Stadion Evžena Rošického, Prague Attendance: 8,000 | 
| 30 November 2005 | 
| CSKA Sofia  | 2 – 0 |  Viking | 
|---|---|---|
| Yanev  35' (pen.) Guillaume  46' | 
| Balgarska Armiya Stadium, Sofia Attendance: 10,000 | 
| 15 December 2005 | 
|  AS Monaco | 2 – 1 |  CSKA Sofia | 
|---|---|---|
| Kapo  49' Squillaci  75' | Dimitrov  84' | 
| Stade Louis II, Monaco Attendance: 6,000 | 
Standings
| Team | Pts | Pld | W | D | L | GF | GA | GD | 
|---|---|---|---|---|---|---|---|---|
|  AS Monaco | 9 | 4 | 3 | 0 | 1 | 6 | 2 | +4 | 
|  Hamburg | 9 | 4 | 3 | 0 | 1 | 5 | 2 | +3 | 
|  Slavia Prague | 4 | 4 | 1 | 1 | 2 | 6 | 8 | -2 | 
|  Viking | 4 | 4 | 1 | 1 | 2 | 3 | 6 | -3 | 
|  CSKA Sofia | 3 | 4 | 1 | 0 | 3 | 5 | 7 | -2 | 
2006–07 UEFA Cup
First qualifying round
First leg
| 13 July 2006 | 
|  Dinamo Tirana | 0 – 1 |  CSKA Sofia | 
|---|---|---|
| Trika  86' | 
| Selma Surmasi Stadium, Tirana Attendance: 1,130 | 
Second leg
| 27 July 2006 | 
| CSKA Sofia  | 4 – 1 |  Dinamo Tirana | 
|---|---|---|
| Trika  36' Furtado  50' Trika  53' Petre  75' | Castel  12' | 
| Balgarska Armiya Stadium, Sofia Attendance: 3,500 | 
won 5-1 on aggregate.
Second qualifying round
First leg
Second leg
| 24 August 2006 | 
|  Hajduk Kula | 1 – 1 (a.e.t.) |  CSKA Sofia | 
|---|---|---|
| Stančić  99' | Tunchev  120' | 
| Stadion Crvena Zvezda, Belgrade Attendance: 770 | 
1-1 on aggregate (progressed on away goals)
First round
First leg
| 14 September 2006 | 
|  Beşiktaş | 2 – 0 |  CSKA Sofia | 
|---|---|---|
| Kléberson  81' Gökhan  90+1' | 
| İsmet İnönü, Istanbul Attendance: 30,000 | 
Second leg
| 28 September 2006 | 
| CSKA Sofia  | 2 – 2 (a.e.t.) |  Beşiktaş | 
|---|---|---|
| Iliev  60' Tunchev  69' | Nobre  95' Bobo  100' | 
| Balgarska Armiya Stadium, Sofia Attendance: 15,000 | 
lost 2-4 on aggregate.
2007–08 UEFA Cup
Second qualifying round
First leg
Second leg
won 3-2 on aggregate
First round
First leg
Second leg
1-1 on aggregate (lost on away goals)
2009–10 UEFA Europa League
Third qualifying round
First leg
Second leg
won 2–1 on aggregate.
Play-off round
First leg
Second leg
won 2–1 on aggregate.
Group E
Standing
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Roma | 6 | 4 | 1 | 1 | 10 | 5 | +5 | 13 | 
|  Fulham | 6 | 3 | 2 | 1 | 8 | 6 | +2 | 11 | 
|  Basel | 6 | 3 | 0 | 3 | 10 | 7 | +3 | 9 | 
|  CSKA Sofia | 6 | 0 | 1 | 5 | 2 | 12 | −10 | 1 | 
2010–11 UEFA Europa League
Third qualifying round
First leg
Second leg
won 5–1 on aggregate.
Play-off round
First leg
Second leg
| 26 August 2010 20:35 | 
| The New Saints  | 2 – 2 |  CSKA Sofia | 
|---|---|---|
| M. Williams  13' Evans  61' | Report | Aquaro  10' Tiboni  79' | 
won 5–2 on aggregate.
Group L
| 15 December 2010 21:05 | 
| Porto  | 3 – 1 |  CSKA Sofia | 
|---|---|---|
| Otamendi  22' Micael  54' J. Rodríguez  90+3' | Report | Delev  48' | 
Standings
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Porto | 6 | 5 | 1 | 0 | 14 | 4 | +10 | 16 | 
|  Beşiktaş | 6 | 4 | 1 | 1 | 9 | 6 | +3 | 13 | 
|  Rapid Wien | 6 | 1 | 0 | 5 | 5 | 12 | −7 | 3 | 
|  CSKA Sofia | 6 | 1 | 0 | 5 | 4 | 10 | −6 | 3 | 
2011–12 UEFA Europa League
Play-off round
First leg
Second leg
Steaua București won 3–1 on aggregate.
2012–13 UEFA Europa League
Second qualifying round
First leg
Second leg
1–1 on aggregate. Mura 05 won on away goals.
2014–15 UEFA Europa League
Second qualifying round
First leg
Second leg
1–1 on aggregate. Zimbru Chișinău won on away goals.
References
| 
 | ||||||||||||||||||||||||||||||
.svg.png)