Season |
Round achieved |
Opponent |
First leg |
Second leg |
|
SuperSport Super Cup |
22/23
|
Winner |
|
-:- |
1:0 |
21/22
|
Winner |
|
-:- |
4:1 on pens |
18/19
|
Winner |
|
-:- |
1:0 |
13/14
|
Final |
|
-:- |
1:2 |
12/13
|
Winner |
|
-:- |
5:2 on pens |
09/10
|
Winner |
|
-:- |
1:0 |
05/06
|
Winner |
|
-:- |
4:1 |
03/04
|
Final |
|
-:- |
0:1 |
02/03
|
Winner |
|
-:- |
4:1 |
01/02
|
Winner |
|
-:- |
3:2 AET |
93/94
|
Final |
|
0:1 |
4:4 on pens |
92/93
|
Final |
|
4:4 |
0:0 |
|
UEFA Champions League |
22/23
|
Group Stage |
AC Milan, RB Salzburg, Chelsea |
19/20
|
Group Stage |
Atalanta BC, Shakhtar D., Man City |
16/17
|
Group Stage |
Sevilla FC, Olympique Lyon, Juventus |
15/16
|
Group Stage |
Arsenal, Olympiacos, Bayern Munich |
12/13
|
Group Stage |
FC Porto, Paris SG, Dynamo Kyiv |
11/12
|
Group Stage |
Real Madrid, Olympique Lyon, Ajax |
99/00
|
Group Stage |
Man Utd, Marseille, Sturm Graz |
98/99
|
Group Stage |
Olympiacos, Ajax, FC Porto |
93/94
|
First Round |
|
2:1 |
2:3 |
|
UEFA Europa Conference League |
23/24
|
Round of 16 |
|
2:0 |
1:5 |
|
UEFA Champions League Qualifying |
23/24
|
Third Round |
|
2:2 |
1:2 |
22/23
|
Qualifying Round |
|
0:1 |
4:1 AET |
21/22
|
Qualifying Round |
|
0:3 |
0:0 |
20/21
|
Third Round |
|
-:- |
1:2 |
19/20
|
Qualifying Round |
|
2:0 |
1:1 |
18/19
|
Qualifying Round |
|
1:1 |
1:2 |
16/17
|
Qualifying Round |
|
1:1 |
2:1 AET |
15/16
|
Qualifying Round |
|
2:1 |
4:1 |
14/15
|
Third Round |
|
1:0 |
0:2 |
13/14
|
Qualifying Round |
|
0:2 |
3:2 |
12/13
|
Qualifying Round |
|
2:1 |
1:0 |
11/12
|
Qualifying Round |
|
4:1 |
0:2 |
10/11
|
Third Round |
|
1:1 |
5:6 on pens |
09/10
|
Third Round |
|
1:1 |
1:2 |
08/09
|
Third Round |
|
0:2 |
1:3 |
07/08
|
Third Round |
|
1:2 |
2:3 |
06/07
|
Third Round |
|
0:3 |
1:2 |
03/04
|
Third Round |
|
1:3 |
0:2 |
00/01
|
Third Round |
|
1:3 |
0:3 |
99/00
|
Third Round |
|
0:0 |
2:0 |
98/99
|
Second Round |
|
0:1 |
3:0 |
97/98
|
Second Round |
|
1:2 |
2:2 AET |
93/94
|
First Round |
|
5:0 |
6:0 |
|
UEFA Europa League |
21/22
|
intermediate stage |
|
1:3 |
1:0 |
20/21
|
Quarter-Finals |
|
0:1 |
1:2 |
18/19
|
Round of 16 |
|
1:0 |
0:3 AET |
14/15
|
Group Stage |
Celtic, Astra Giurgiu, RB Salzburg |
13/14
|
Group Stage |
Chornomorets, Ludogorets, PSV Eindhoven |
10/11
|
Group Stage |
Villarreal, Club Brugge, PAOK Salonika |
09/10
|
Group Stage |
Ajax, RSC Anderlecht, FC Timisoara |
|
Europa League Qualifying |
23/24
|
Qualifying Round |
|
3:1 |
1:4 |
20/21
|
Qualifying Round |
|
-:- |
3:1 |
17/18
|
Fourth Round |
|
1:1 |
0:0 |
14/15
|
Qualifying Round |
|
3:1 |
2:1 |
10/11
|
Qualifying Round |
|
2:0 |
2:1 |
09/10
|
Fourth Round |
|
4:0 |
0:2 |
|
European Champion Clubs' Cup |
82/83
|
First Round |
|
1:0 |
0:3 |
58/59
|
First Round |
|
2:2 |
1:2 |
|
Mitropacup |
72/73
|
Group Stage |
Tatabánya, Bologna |
66/67
|
Quarter-Finals |
|
3:3 |
0:1 |
61/62
|
Semi-Finals |
|
1:1 |
1:2 |
50/51
|
Third Place Play-Off |
|
-:- |
2:0 |
|
UEFA-Cup (- 2009) |
08/09
|
Group Stage |
Spartak Moscow, Tottenham, NEC Nijmegen, Udinese |
07/08
|
Group Stage |
FC Basel, Brann, Hamburger SV, Stade Rennais |
06/07
|
First Round |
|
1:2 |
1:3 |
04/05
|
Group Stage |
VfB Stuttgart, Heerenveen, Benfica, KSK Beveren |
03/04
|
Second Round |
|
0:2 |
1:1 |
02/03
|
Second Round |
|
0:3 |
1:2 |
01/02
|
First Round |
|
2:2 |
1:1 |
00/01
|
Second Round |
|
0:2 |
1:0 |
97/98
|
Round of 16 |
|
1:1 |
0:1 |
91/92
|
First Round |
|
2:3 |
1:1 |
90/91
|
First Round |
|
0:0 |
1:1 |
88/89
|
Second Round |
|
1:3 |
1:1 |
79/80
|
First Round |
|
0:1 |
0:0 |
77/78
|
Second Round |
|
1:3 |
1:0 |
76/77
|
Second Round |
|
0:2 |
2:2 |
71/72
|
Second Round |
|
2:2 |
0:0 |
|
UEFA Cup Winners' Cup (-1999) |
94/95
|
First Round |
|
3:1 |
0:3 |
83/84
|
First Round |
|
2:1 |
0:1 |
80/81
|
First Round |
|
0:0 |
0:2 |
73/74
|
First Round |
|
1:3 |
0:1 |
69/70
|
Quarter-Finals |
|
1:3 |
0:1 |
65/66
|
First Round |
|
0:4 |
0:1 |
64/65
|
Quarter-Finals |
|
1:1 |
1:2 |
63/64
|
Round of 16 |
|
0:3 |
2:1 |
60/61
|
Semi-Finals |
|
0:3 |
2:1 |
|
Hrvatski nogometni kup |
23/24
|
Final |
|
-:- |
-:- |
22/23
|
Semi-Finals |
|
-:- |
1:2 |
21/22
|
Quarter-Finals |
|
-:- |
1:3 |
20/21
|
Winner |
|
-:- |
6:3 |
19/20
|
Quarter-Finals |
|
-:- |
0:1 |
18/19
|
Final |
|
-:- |
1:3 |
17/18
|
Winner |
|
-:- |
1:0 |
16/17
|
Final |
|
-:- |
1:3 |
15/16
|
Winner |
|
-:- |
2:1 |
14/15
|
Winner |
|
-:- |
4:2 on pens |
13/14
|
Final |
|
0:1 |
0:2 |
08/09
|
Winner |
|
3:0 |
4:3 on pens |
07/08
|
Winner |
|
3:0 |
0:0 |
06/07
|
Winner |
|
1:0 |
1:1 |
03/04
|
Winner |
|
1:1 |
0:0 |
01/02
|
Winner |
|
1:1 |
1:0 |
00/01
|
Winner |
|
2:0 |
1:0 |
99/00
|
Final |
|
0:2 |
1:0 |
97/98
|
Winner |
|
1:0 |
2:1 |
96/97
|
Winner |
|
-:- |
2:1 |
95/96
|
Winner |
|
2:0 |
1:0 |
94/95
|
Final |
|
2:3 |
0:1 |
93/94
|
Winner |
|
2:0 |
0:1 |
92/93
|
Final |
|
1:4 |
2:1 |
91/92
|
Final |
|
1:1 |
0:1 |
|
UEFA-Cup Qualifikation |
04/05
|
Second Round |
|
4:0 |
0:2 |
01/02
|
First Round |
|
1:0 |
1:0 |
96/97
|
Second Round |
|
3:1 |
0:2 |
89/90
|
Qualifying Round |
|
1:0 |
1:3 |
|
Inter-Cities Fairs Cup (-1971) |
70/71
|
Round of 16 |
|
2:2 |
0:1 |
68/69
|
First Round |
|
1:1 |
1:2 |
67/68
|
Second Round |
|
0:0 |
1:2 |
66/67
|
Winner |
|
2:0 |
0:0 |
62/63
|
Final |
|
1:2 |
0:2 |
61/62
|
Second Round |
|
1:5 |
2:2 |