Croatian football clubs in European competitions

{{Short description|none}}

Croatian football clubs have participated in UEFA competitions since 1958. Before 1992, Croatia was a part of Yugoslavia. Therefore, Croatian teams represented this country and did not always have a guaranteed spot in European competitions. Dinamo Zagreb is the only Croatian club that won a European trophy by winning the Inter-Cities Fairs Cup 1966–67 season.

All statistics and records are accurate as of 29 August 2024.

Statistics

As of 29 August 2024.

{{col-begin}}

{{col-2}}

{{col-2}}

{{col-end}}

European champions

class="wikitable"
European Cup/
Champions League

! UEFA Cup/Europa League

! Inter-Cities Fairs Cup

! Intertoto Cup

! Cup Winners' Cup

! Super Cup

None

| None

| {{nowrap|1966–67 –}} Dinamo Zagreb

| None

| None

| None

=UEFA country coefficient and ranking=

The associations were allocated places for the 2024–25 UEFA competitions according to their 2023 UEFA country coefficients, which consider their performance in European competitions from 2018–19 to 2022–23. In the 2023 rankings used for the 2024–25 European competitions, Croatia's coefficient points total is 25.400. Croatia is ranked by UEFA as the 19th association in Europe out of 55.

  • 17 {{fba|DEN}} 27.825
  • 18 {{fba|RUS}} 26.215
  • 19 {{fba|CRO}} 25.400
  • 20 {{fba|GRE}} 25.225
  • 21 {{fba|ISR}} 25.000
  • [https://kassiesa.net/uefa/data/method5/crank2023.html Full list]

=UEFA country coefficient history=

(As of 29 August 2023), Source: [https://kassiesa.net/uefa/data/method5/crank2024.html Bert Kassies website].

class="wikitable sortable" style="font-size:95% style="text-align:center"

!Accumulated

!Valid

!Rank

!Movement

!Coefficient

!Change

1989–90 to 1993–94

|1995–96

|31

|

|4.000

|

1990–91 to 1994–95

|1996–97

|22

|{{increase}} +9

|11.500

|{{increase}} +7.500

1991–92 to 1995–96

|1997–98

|25

|{{decrease}} -3

|12.500

|{{increase}} +1.000

1992–93 to 1996–97

|1998–99

|21

|{{increase}} +4

|18.500

|{{increase}} +6.000

1993–94 to 1997–98

|1999–00

|13

|{{increase}} +8

|26.166

|{{increase}} +7.666

1994–95 to 1998–99

|2000–01

|13

|{{nochange}}

|20.374

|{{decrease}} -5.792

1995–96 to 1999–00

|2001–02

|21

|{{decrease}} -8

|16.124

|{{decrease}} -4.250

1996–97 to 2000–01

|2002–03

|18

|{{increase}} +3

|19.999

|{{increase}} +3.875

1997–98 to 2001–02

|2003–04

|19

|{{decrease}} -1

|21.041

|{{increase}} +1.042

1998–99 to 2002–03

|2004–05

|22

|{{decrease}} -3

|18.625

|{{decrease}} -2.416

1999–00 to 2003–04

|2005–06

|23

|{{decrease}} -1

|17.375

|{{decrease}} -1.250

2000–01 to 2004–05

|2006–07

|22

|{{increase}} +1

|18.125

|{{increase}} +0.750

2001–02 to 2005–06

|2007–08

|25

|{{decrease}} -3

|14.083

|{{decrease}} -4.042

2002–03 to 2006–07

|2008–09

|26

|{{decrease}} -1

|10.708

|{{decrease}} -3.375

2003–04 to 2007–08

|2009–10

|27

|{{decrease}} -1

|11.624

|{{increase}} +0.916

2004–05 to 2008–09

|2010–11

|27

|{{nochange}}

|12.332

|{{increase}} +0.708

2005–06 to 2009–10

|2011–12

|27

|{{nochange}}

|12.332

|{{nochange}}

2006–07 to 2010–11

|2012–13

|22

|{{increase}} +5

|16.124

|{{increase}} +3.792

2007–08 to 2011–12

|2013–14

|21

|{{increase}} +1

|18.874

|{{increase}} +2.750

2008–09 to 2012–13

|2014–15

|22

|{{decrease}} -1

|19.583

|{{increase}} +0.709

2009–10 to 2013–14

|2015–16

|20

|{{increase}} +2

|19.625

|{{increase}} +0.042

2010–11 to 2014–15

|2016–17

|17

|{{increase}} +3

|23.500

|{{increase}} +3.875

2011–12 to 2015–16

|2017–18

|17

|{{nochange}}

|23.875

|{{increase}} +0.375

2012–13 to 2016–17

|2018–19

|16

|{{increase}} +1

|25.250

|{{increase}} +1.375

2013–14 to 2017–18

|2019–20

|16

|{{nochange}}

|26.000

|{{increase}} +0.750

2014–15 to 2018–19

|2020–21

|15

|{{increase}} +1

|27.375

|{{increase}} +1.375

2015–16 to 2019–20

|2021–22

|20

|{{decrease}} -5

|24.875

|{{decrease}} -2.500

2016–17 to 2020–21

|2022–23

|18

|{{increase}} +2

|26.275

|{{increase}} +1.400

2017–18 to 2021–22

|2023–24

|19

|{{decrease}} -1

|27.150

|{{increase}} +0.875

2018–19 to 2022–23

|2024–25

|19

|{{nochange}}

|25.400

|{{decrease}} -1.750

2019–20 to 2023–24

|2025–26

|20

|{{decrease}} -1

|25.525

|{{increase}} +0.125

2020–21 to 2024–25

|2026–27

|19

|

|25.025

|

2021–22 to 2025–26

|2027–28

|20

|

|19.125

|

2022–23 to 2026–27

|2028–29

|20

|

|13.125

|

2023–24 to 2027–28

|2029–30

|16

|

|9.750

|

Appearances in UEFA competitions

{{Updated|29 August 2024}}

class="wikitable" style="font-size:85%; text-align: center"
rowspan="2"|Club

!colspan="5" width="90px"|UEFA Champions League

(includes European Cup)

!colspan="5" width="90px"|UEFA Europa League

(includes UEFA Cup)

!colspan="5" width="90px"|UEFA Europa Conference League

!colspan="5" width="90px"|UEFA Cup Winners' Cup

!colspan="5" width="90px"|UEFA Intertoto Cup

!colspan="5" width="90px"|Total

!rowspan="2" width="90px"|First Appearance

!rowspan="2" colspan="5" width="90px"|Last Appearance

Apps.||Pld||W||D||L||Apps.||Pld||W||D||L||Apps.||Pld||W||D||L||Apps.||Pld||W||D||L||Apps.||Pld||W||D||L||Apps.||Pld||W||D||L
align="left"| Dinamo Zagreb{{cite web|last=uefa.com|title=Dinamo Zagreb in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=50164/profile/history/index.html|archive-url=https://web.archive.org/web/20130514110443/http://www.uefa.com/teamsandplayers/teams/club=50164/profile/history/index.html|url-status=dead|archive-date=May 14, 2013|access-date=30 January 2015}}

|26

162693360

|27

139563152

|1

10514

|9

3011514

|0

0000

|63

34114170130

|1958–59 EC

|2024–25 UCL

align="left"| Hajduk Split{{cite web|last=uefa.com|title=Hajduk Split in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=52359/profile/history/index.html|archive-url=https://web.archive.org/web/20130602084124/http://www.uefa.com/teamsandplayers/teams/club=52359/profile/history/index.html|url-status=dead|archive-date=June 2, 2013|access-date=30 January 2015}}

|10

40181012

|28

132592647

|4

12336

|8

3010317

|0

0000

|50

214904282

|1967–68 CWC

|2024–25 CO

align="left"| Rijeka{{cite web|last=uefa.com|title=Rijeka in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=52356/profile/history/index.html|archive-url=https://web.archive.org/web/20130411172054/http://www.uefa.com/teamsandplayers/teams/club=52356/profile/history/index.html|url-status=dead|archive-date=April 11, 2013|access-date=30 January 2015}}

|2

8224

|16

72271926

|4

16745

|2

10334

|2

4112

|26

110402941

|1978–79 CWC

|2024–25 CO

align="left"| Osijek{{cite web|last=uefa.com|title=Osijek in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=53082/profile/history/index.html|archive-url=https://web.archive.org/web/20130514043430/http://www.uefa.com/teamsandplayers/teams/club=53082/profile/history/index.html|url-status=dead|archive-date=May 14, 2013|access-date=30 January 2015}}

|0

0000

|11

3718316

|4

14743

|0

0000

|1

2020

|16

5325919

|1995–96 UC

|2024–25 CO

align="left"| Slaven Belupo{{cite web|last=uefa.com|title=Slaven Belupo in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=64321/profile/history/index.html|archive-url=https://archive.today/20150130082121/http://www.uefa.com/teamsandplayers/teams/club=64321/profile/history/index.html|url-status=dead|archive-date=January 30, 2015|access-date=30 January 2015}}

|0

0000

|4

201028

|0

0000

|0

0000

|5

3417710

|9

5427918

|2000 UIC

|2012–13 UEL

bgcolor=silver align="left"| Varaždin{{cite web|last=uefa.com|title=Varaždin in UEFA competitions|url=https://www.uefa.com/nationalassociations/teams/60514--varazdin/|access-date=30 January 2015}}{{Ref label|varazdin|₳}}

|0

0000

|5

221057

|0

0000

|2

10613

|2

12534

|9

4421914

|1996–97 CWC

|bgcolor=silver|2011–12 UEL

align="left"| NK Zagreb{{cite web|last=uefa.com|title=Zagreb in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=57468/profile/history/index.html|archive-url=https://web.archive.org/web/20130411202739/http://www.uefa.com/teamsandplayers/teams/club=57468/profile/history/index.html|url-status=dead|archive-date=April 11, 2013|access-date=30 January 2015}}

|1

2101

|0

0000

|0

0000

|1

4301

|4

10244

|6

16646

|1995 UIC

|2007 UIC

align="left"| Lokomotiva{{cite web|last=uefa.com|title=Lokomotiva in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=2600783/profile/history/index.html|archive-url=https://web.archive.org/web/20150629103720/http://www.uefa.com/teamsandplayers/teams/club=2600783/profile/history/index.html|url-status=dead|archive-date=June 29, 2015|access-date=30 January 2015}}

|1

1001

|4

15744

|0

0000

|0

0000

|0

0000

|5

16745

|2013–14 UEL

|2020–21 UEL

align="left"| Cibalia{{cite web|last=uefa.com|title=Cibalia in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=69081/profile/history/index.html|archive-url=https://web.archive.org/web/20130514105155/http://www.uefa.com/teamsandplayers/teams/club=69081/profile/history/index.html|url-status=dead|archive-date=May 14, 2013|access-date=30 January 2015}}

|0

0000

|1

2011

|0

0000

|0

0000

|2

10334

|3

12345

|2000 UIC

|2010–11 UEL

align="left"| Hrvatski Dragovoljac

|0

0000

|0

0000

|0

0000

|0

0000

|3

8404

|3

8404

|1997 UIC

|1998 UIC

align="left"| RNK Split{{cite web|last=uefa.com|title=RNK Split in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=2601166/profile/history/index.html|archive-url=https://archive.today/20150130082049/http://www.uefa.com/teamsandplayers/teams/club=2601166/profile/history/index.html|url-status=dead|archive-date=January 30, 2015|access-date=30 January 2015}}

|0

0000

|2

12552

|0

0000

|0

0000

|0

0000

|2

12552

|2011–12 UEL

|2014–15 UEL

align="left"| Kamen Ingrad{{cite web|last=uefa.com|title=Kamen Ingrad in UEFA competitions|url=https://www.uefa.com/uefaeuropaleague/history/clubs/77890--kamen-ingrad/ |access-date=30 January 2015}}

|0

0000

|1

4211

|0

0000

|0

0000

|1

2002

|2

6213

|2003–04 UC

|2004 UIC

align="left"| Segesta

|0

0000

|0

0000

|0

0000

|0

0000

|1

8512

|1

8512

|1996 UIC

|1996 UIC

align="left"| Šibenik{{cite web|last=uefa.com|title=Šibenik in UEFA competitions|url=https://www.uefa.com/nationalassociations/teams/64384--sibenik/|access-date=30 January 2015}}

|0

0000

|1

4211

|0

0000

|0

0000

|0

0000

|1

4211

|2010–11 UEL

|2010–11 UEL

align="left"| Inter Zaprešić{{cite web|last=uefa.com|title=Inter Zaprešić in UEFA competitions|url=http://www.uefa.com/teamsandplayers/teams/club=57467/profile/history/index.html|archive-url=https://web.archive.org/web/20130702104700/http://www.uefa.com/teamsandplayers/teams/club=57467/profile/history/index.html|url-status=dead|archive-date=July 2, 2013|access-date=30 January 2015}}

|0

0000

|1

2002

|0

0000

|0

0000

|0

0000

|1

2002

|2005–06 UC

|2005–06 UC

align="left"| Total (15)

!—||211||88||45||78

!—||457||195||96||166

!—||42||19||7||16

!—||84||33||12||39

!—||90||37||21||32

!—||884||372||181||331

Apps. = Appearances; Pld = Matches played; W = Matches won; D = Matches drawn; L = Matches lost; EC = European Cup; UCL = UEFA Champions League; UC = UEFA Cup; UEL = UEFA Europa League; CWC = UEFA Cup Winners' Cup; UIC = UEFA Intertoto Cup.

=Notes=

{{refbegin}}

:₳: This NK Varaždin (1931–2015), which was named NK Varteks during most of its UEFA matches, no longer exists. An unassociated NK Varteks (2011), and an unassociated NK Varaždin (2012) now exist, though neither has yet qualified for a UEFA tournament

{{refend}}

Competitions

=Active=

Current format: QR1/QR2/QR3 = First/Second/Third qualifying round; PO = Playoff; LP = League phase; KPO = Knockout round play-offs; R16 = Round of 16; QF = Quarter-finals; SF = Semi-finals; F = Final.

Former formats: PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round; GS = Group stage; R32 = Round of 32.

{{col-begin}}

{{col-2}}

==European Cup / UEFA Champions League==

class="wikitable" style="font-size:90%; text-align: center"

! width="60"|Season

! width="100"|Club

! width="30"|Round

! width="180"|Opponent

! width="30"|Home

! width="30"|Away

! width="90"|Agg.

colspan="7" align="center"| European Cup
1958–59

| Dinamo

| PR

| align="left" |{{fbaicon|TCH}} Dukla Prague

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffdddd"|1–2

| 3–4

1971–72

| Hajduk

| R1

| align="left" |{{fbaicon|ESP}} Valencia

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|0–0

| 1–1 (a)

rowspan=2|1974–75

| rowspan=2|Hajduk

| R1

| align="left" |{{fbaicon|ISL}} Keflavík

| bgcolor="#ddffdd"|7–1

| bgcolor="#ddffdd"|2–0

| 9–1

R2

| align="left" |{{fbaicon|FRA|1794}} Saint-Étienne

| bgcolor="#ddffdd"|4–1

| bgcolor="#ffdddd"|1–5

| 5–6

rowspan=3|1975–76

| rowspan=3|Hajduk

| R1

| align="left" |{{fbaicon|MLT}} Floriana

| bgcolor="#ddffdd"|3–0

| bgcolor="#ddffdd"|5–0

| 8–0

R2

| align="left" |{{fbaicon|BEL}} Molenbeek

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|3–2

| 7–2

QF

| align="left" |{{fbaicon|NED}} PSV Eindhoven

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–3 {{aet}}

| 2–3

rowspan=3|1979–80

| rowspan=3|Hajduk

| R1

| align="left" |{{fbaicon|TUR}} Trabzonspor

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

R2

| align="left" |{{fbaicon|DEN}} Vejle

| bgcolor="#ffdddd"|1–2

| bgcolor="#ddffdd"|3–0

| 4–2

QF

| align="left" |{{fbaicon|FRG}} Hamburger SV

| bgcolor="#ddffdd"|3–2

| bgcolor="#ffdddd"|0–1

| 3–3 (a)

1982–83

| Dinamo

| R1

| align="left" |{{fbaicon|POR}} Sporting CP

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–3

| 1–3

colspan="7" align="center"| UEFA Champions League
1992–93

|colspan=6|None

rowspan=2|1993–94

| rowspan=2|Croatia

| PR

| align="left" |{{fbaicon|FRO}} B68 Toftir

| bgcolor="#ddffdd"|6–0

| bgcolor="#ddffdd"|5–0

| 11–0

R1

| align="left" |{{fbaicon|ROU}} Steaua București

| bgcolor="#ffdddd"|2–3

| bgcolor="#ddffdd"|2–1

| 4–4 (a)

rowspan=5|1994–95

| rowspan=5|Hajduk

| QR

| align="left" |{{fbaicon|POL}} Legia Warsaw

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|1–0

| 5–0

rowspan=3|GS

| align="left" |{{fbaicon|POR}} Benfica

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|1–2

| rowspan=3|2nd out of 4

align="left" |{{fbaicon|ROU}} Steaua București

| bgcolor="#ffdddd"|1–4

| bgcolor="#ddffdd"|1–0

align="left" |{{fbaicon|BEL}} Anderlecht

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffffdd"|0–0

QF

| align="left" |{{fbaicon|NED}} Ajax

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–3

| 0–3

1995–96

| Hajduk

| QR

| align="left" |{{fbaicon|GRE}} Panathinaikos

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|0–0

| 1–1 (a)

1996–97

|colspan=6|None

rowspan=2|1997–98

| rowspan=2|Croatia

| QR1

| align="left" |{{fbaicon|FR Yugoslavia}} Partizan

| bgcolor="#ddffdd"|5–0

| bgcolor="#ffdddd"|0–1

| 5–1

QR2

| align="left" |{{fbaicon|ENG}} Newcastle United

| bgcolor="#ffffdd"|2–2 {{aet}}

| bgcolor="#ffdddd"|1–2

| 3–4

rowspan=4|1998–99

| rowspan=4|Croatia

| QR2

| align="left" |{{fbaicon|SCO}} Celtic

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–1

| 3–1

rowspan=3|GS

| align="left" |{{fbaicon|NED}} Ajax

| bgcolor="#ffffdd"|0–0

| bgcolor="#ddffdd"|1–0

| rowspan=3|2nd out of 4

align="left" |{{fbaicon|GRE}} Olympiacos

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–2

align="left" |{{fbaicon|POR}} Porto

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffdddd"|0–3

rowspan=5|1999–00

| rowspan=4|Croatia

| QR3

| align="left" |{{fbaicon|HUN}} MTK Budapest

| bgcolor="#ffffdd"|0–0

| bgcolor="#ddffdd"|2–0

| 2–0

rowspan=3|GS

| align="left" |{{fbaicon|ENG}} Manchester United

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|0–0

| rowspan=3|4th out of 4

align="left" |{{fbaicon|FRA}} Marseille

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|2–2

align="left" |{{fbaicon|AUT}} Sturm Graz

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–1

Rijeka

| QR2

| align="left" |{{fbaicon|FR Yugoslavia}} Partizan

| bgcolor="#ffdddd"| 0–3

| bgcolor="#ffdddd"| 1–3

| 1–6

rowspan=2|2000–01

| Dinamo

| QR3

| align="left" |{{fbaicon|ITA}} Milan

| bgcolor="#ffdddd"|0–3

| bgcolor="#ffdddd"|1–3

| 1–6

Hajduk

| QR2

| align="left" |{{fbaicon|HUN}} Dunaferr

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|2–2

| 2–4

rowspan=2|2001–02

| rowspan=2|Hajduk

| QR2

| align="left" |{{fbaicon|HUN}} Ferencváros

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|0–0

| 0–0 (6–5 p)

QR3

| align="left" |{{fbaicon|ESP}} Mallorca

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–2 {{aet}}

| 1–2

2002–03

| Zagreb

| QR2

| align="left" |{{fbaicon|HUN}} Zalaegerszeg

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (a)

rowspan=2|2003–04

| rowspan=2|Dinamo

| QR2

| align="left" |{{fbaicon|SLO}} Maribor

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffffdd"|1–1

| 3–2

QR3

| align="left" |{{fbaicon|UKR}} Dynamo Kyiv

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|1–3

| 1–5

2004–05

| Hajduk

| QR2

| align="left" |{{fbaicon|IRL}} Shelbourne

| bgcolor="#ddffdd"|3–2

| bgcolor="#ffdddd"|0–2

| 3–4

2005–06

| Hajduk

| QR2

| align="left" |{{fbaicon|HUN}} Debrecen

| bgcolor="#ffdddd"|0–5

| bgcolor="#ffdddd"|0–3

| 0–8

rowspan=2|2006–07

| rowspan=2|Dinamo

| QR2

| align="left" |{{fbaicon|Lithuania}} Ekranas

| bgcolor="#ddffdd"|5–2

| bgcolor="#ddffdd"|4–1

| 9–3

QR3

| align="left" |{{fbaicon|ENG}} Arsenal

| bgcolor="#ffdddd"|0–3

| bgcolor="#ffdddd"|1–2

| 1–5

rowspan=3|2007–08

| rowspan=3|Dinamo

| QR1

| align="left" |{{fbaicon|AZE}} Khazar Lankaran

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|1–1

| 4–2

QR2

| align="left" |{{fbaicon|SLO}} Domžale

| bgcolor="#ddffdd"|3–1

| bgcolor="#ddffdd"|2–1

| 5–2

QR3

| align="left" |{{fbaicon|GER}} Werder Bremen

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|2–3

| 3–5

rowspan=3|2008–09

| rowspan=3|Dinamo

| QR1

| align="left" |{{fbaicon|NIR}} Linfield

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|2–0

| 3–1

QR2

| align="left" |{{fbaicon|SLO}} Domžale

| bgcolor="#ddffdd"|3–2

| bgcolor="#ddffdd"|3–0

| 6–2

QR3

| align="left" |{{fbaicon|UKR}} Shakhtar Donetsk

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|0–2

| 1–5

rowspan=2|2009–10

| rowspan=2|Dinamo

| QR2

| align="left" |{{fbaicon|ARM}} Pyunik

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffffdd"|0–0

| 3–0

QR3

| align="left" |{{fbaicon|AUT}} Red Bull Salzburg

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|1–1

| 2–3

rowspan=2|2010–11

| rowspan=2|Dinamo

| QR2

| align="left" |{{fbaicon|SLO}} Koper

| bgcolor="#ddffdd"|5–1

| bgcolor="#ffdddd"|0–3

| 5–4

QR3

| align="left" |{{fbaicon|MDA}} Sheriff Tiraspol

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|1–1

| 2–2 (5–6 p)

rowspan=6|2011–12

| rowspan=6|Dinamo

| QR2

| align="left" |{{fbaicon|AZE}} Neftchi Baku

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffffdd"|0–0

| 3–0

QR3

| align="left" |{{fbaicon|FIN}} HJK

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–1

| 3–1

PO

| align="left" |{{fbaicon|SWE}} Malmö FF

| bgcolor="#ddffdd"|4–1

| bgcolor="#ffdddd"|0–2

| 4–3

rowspan=3|GS

| align="left" |{{fbaicon|NED}} Ajax

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–4

| rowspan=3|4th out of 4

align="left" |{{fbaicon|FRA}} Lyon

| bgcolor="#ffdddd"|1–7

| bgcolor="#ffdddd"|0–2

align="left" |{{fbaicon|ESP}} Real Madrid

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|2–6

rowspan=6|2012–13

| rowspan=6|Dinamo

| QR2

| align="left" |{{fbaicon|BUL}} Ludogorets Razgrad

| bgcolor="#ddffdd"|3–2

| bgcolor="#ffffdd"|1–1

| 4–3

QR3

| align="left" |{{fbaicon|MDA}} Sheriff Tiraspol

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|1–0

| 5–0

PO

| align="left" |{{fbaicon|SVN}} Maribor

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|1–0

| 3–1

rowspan=3|GS

| align="left" |{{fbaicon|UKR}} Dynamo Kyiv

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–2

| rowspan=3|4th out of 4

align="left" |{{fbaicon|FRA}} Paris Saint-Germain

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–4

align="left" |{{fbaicon|POR}} Porto

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–3

rowspan=3|2013–14

| rowspan=3|Dinamo

| QR2

| align="left" |{{fbaicon|LUX}} Fola Esch

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|5–0

| 6–0

QR3

| align="left" |{{fbaicon|MDA}} Sheriff Tiraspol

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|3–0

| 4–0

PO

| align="left" |{{fbaicon|AUT}} Austria Wien

| bgcolor="#ffdddd"|0–2

| bgcolor="#ddffdd"|3–2

| 3–4

rowspan=2|2014–15

| rowspan=2|Dinamo

| QR2

| align="left" |{{fbaicon|Lithuania}} Žalgiris

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|2–0

| 4–0

QR3

| align="left" |{{fbaicon|DEN}} AaB

| bgcolor="#ffdddd"|0–2

| bgcolor="#ddffdd"|1–0

| 1–2

rowspan=6|2015–16

| rowspan=6|Dinamo

| QR2

| align="left" |{{fbaicon|LUX}} Fola Esch

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|3–0

| 4–1

QR3

| align="left" |{{fbaicon|NOR}} Molde

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|3–3

| 4–4 (a)

PO

| align="left" |{{fbaicon|ALB}} Skënderbeu

| bgcolor="#ddffdd"|4–1

| bgcolor="#ddffdd"|2–1

| 6–2

rowspan=3|GS

| align="left" |{{fbaicon|ENG}} Arsenal

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–3

| rowspan=3|4th out of 4

align="left" |{{fbaicon|GER}} Bayern Munich

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–5

align="left" |{{fbaicon|GRE}} Olympiacos

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|1–2

rowspan=6|2016–17

| rowspan=6|Dinamo

| QR2

| align="left" |{{fbaicon|MKD}} Vardar

| bgcolor="#ddffdd"|3–2

| bgcolor="#ddffdd"|2–1

| 5–3

QR3

| align="left" |{{fbaicon|GEO}} Dinamo Tbilisi

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|1–0

| 3–0

PO

| align="left"|{{fbaicon|AUT}} Red Bull Salzburg

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|2–1 {{aet}}

| 3–2

rowspan=3|GS

| align="left" |{{fbaicon|FRA}} Lyon

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–3

| rowspan=3|4th out of 4

align="left" |{{fbaicon|ITA}} Juventus

| bgcolor="#ffdddd"|0–4

| bgcolor="#ffdddd"|0–2

align="left" |{{fbaicon|ESP}} Sevilla

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–4

rowspan=3|2017–18

| rowspan=3|Rijeka

| QR2

| align="left" |{{fbaicon|WAL}} The New Saints

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|5–1

| 7–1

QR3

| align="left" |{{fbaicon|AUT}} Red Bull Salzburg

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|1–1

| 1–1 (a)

PO

| align="left" |{{fbaicon|GRE}} Olympiacos

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|1–2

| 1–3

rowspan=3|2018–19

| rowspan=3|Dinamo

| QR2

| align="left" |{{fbaicon|ISR}} Hapoel Be'er Sheva

| bgcolor="#ddffdd"|5–0

| bgcolor="#ffffdd"|2–2

| 7–2

QR3

| align="left" |{{fbaicon|KAZ}} Astana

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–0

| 3–0

PO

| align="left" |{{fbaicon|SUI}} Young Boys

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|1–1

| 2–3

rowspan=6|2019–20

| rowspan=6|Dinamo

| QR2

| align="left" |{{fbaicon|GEO}} Saburtalo Tbilisi

| bgcolor="#ddffdd"|3–0

| bgcolor="#ddffdd"|2–0

| 5–0

QR3

| align="left" |{{fbaicon|HUN}} Ferencváros

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|4–0

| 5–1

PO

| align="left" |{{fbaicon|NOR}} Rosenborg

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffffdd"|1–1

| 3–1

rowspan=3|GS

| align="left"|{{fbaicon|ITA}} Atalanta

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffdddd"|0–2

| rowspan=3|4th out of 4

align="left"|{{fbaicon|ENG}} Manchester City

| bgcolor="#ffdddd"|1–4

| bgcolor="#ffdddd"|0–2

align="left"|{{fbaicon|UKR}} Shakhtar Donetsk

| bgcolor="#ffffdd"|3–3

| bgcolor="#ffffdd"|2–2

rowspan=3|2020–21

| rowspan=2|Dinamo

| QR2

| align="left"|{{fbaicon|ROM}} CFR Cluj

| {{NA

}

| bgcolor="#ffffdd"|2–2
(6–5 p)

| {{NA|}}

|-

| QR3

| align="left"|{{fbaicon|HUN}} Ferencváros

| {{NA|}}

| bgcolor="#ffdddd"|1–2

| {{NA|}}

|-

| Lokomotiva

| QR2

| align="left"|{{fbaicon|AUT}} Rapid Wien

| bgcolor="#ffdddd"|0–1

| {{NA|}}

| {{NA|}}

|-

| rowspan=4|2021–22

| rowspan=4|Dinamo

| QR1

| align="left"|{{fbaicon|ISL}} Valur

| bgcolor="#ddffdd"|3–2

| bgcolor="#ddffdd"|2–0

| 5–2

|-

| QR2

| align="left"|{{fbaicon|CYP}} Omonia

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|1–0

| 3–0

|-

| QR3

| align="left"|{{fbaicon|POL}} Legia Warsaw

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|1–0

| 2–1

|-

| PO

| align="left"|{{fbaicon|MDA}} Sheriff Tiraspol

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–3

| 0–3

|-

| rowspan=6|2022–23

| rowspan=6|Dinamo

| QR2

| align="left"|{{fbaicon|MKD}} Shkupi

| bgcolor="#ffffdd"|2–2

| bgcolor="#ddffdd"|1–0

| 3–2

|-

| QR3

| align="left"|{{fbaicon|BUL}} Ludogorets Razgrad

| bgcolor="#ddffdd"|4–2

| bgcolor="#ddffdd"|2–1

| 6–3

|-

| PO

| align="left"|{{fbaicon|NOR}} Bodø/Glimt

| bgcolor="#ddffdd"|4–1 {{aet}}

| bgcolor="#ffdddd"|0–1

| 4–2

|-

| rowspan=3|GS

| align="left"|{{fbaicon|ITA}} Milan

| bgcolor="#ffdddd"|0–4

| bgcolor="#ffdddd"|1–3

| rowspan=3|4th out of 4

|-

| align="left"|{{fbaicon|ENG}} Chelsea

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–2

|-

| align="left"|{{fbaicon|AUT}} Red Bull Salzburg

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–1

|-

| rowspan=2|2023–24

| rowspan=2|Dinamo

| QR2

| align="left"|{{fbaicon|KAZ}} Astana

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|2–0

| 6–0

|-

| QR3

| align="left"|{{fbaicon|GRE}} AEK Athens

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|2–2

| 3–4

|-

| rowspan=9|2024–25

| rowspan=9|Dinamo

| PO

| align="left"|{{fbaicon|AZE}} Qarabağ

| bgcolor="#ddffdd"|3–0

| bgcolor="#ddffdd"|2–0

| 5–0

|-

| rowspan=8|LP

| align="left"|{{fbaicon|GER}} Bayern Munich

| {{NA|}}

| bgcolor="#ffdddd"|2–9

| rowspan=8|25th out of 36

|-

| align="left"|{{fbaicon|FRA}} Monaco

| bgcolor="#ffffdd"|2–2

| {{NA|}}

|-

| align="left"|{{fbaicon|AUT}} Red Bull Salzburg

| {{NA|}}

| bgcolor="#ddffdd"|2–0

|-

| align="left"|{{fbaicon|SVK}} Slovan Bratislava

| {{NA|}}

| bgcolor="#ddffdd"|4–1

|-

| align="left"|{{fbaicon|GER}} Borussia Dortmund

| bgcolor="#ffdddd"|0–3

| {{NA|}}

|-

| align="left"|{{fbaicon|SCO}} Celtic

| bgcolor="#ffffdd"|0–0

| {{NA|}}

|-

| align="left"|{{fbaicon|ENG}} Arsenal

| {{NA|}}

| bgcolor="#ffdddd"|0–3

|-

| align="left"|{{fbaicon|ITA}} Milan

| bgcolor="#ddffdd"|2–1

| {{NA|}}

|}

{{col-2}}

==UEFA Cup / UEFA Europa League==

class="wikitable" style="font-size:90%; text-align: center"

! width="60"|Season

! width="95"|Club

! width="30"|Round

! width="180"|Opponent

! width="30"|Home

! width="30"|Away

! width="85"|Agg.

colspan="7" align="center"| UEFA Cup
rowspan=2|1971–72

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|BUL|1971}} Botev Vratsa

| bgcolor="#ddffdd"|6–1

| bgcolor="#ddffdd"|2–1

| 8–2

R2

| align="left" |{{fbaicon|AUT}} Rapid Wien

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffffdd"|0–0

| 2–2 (a)

rowspan=2|1976–77

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|ROM|1965}} ASA Târgu Mureş

| bgcolor="#ddffdd"|3–0

| bgcolor="#ddffdd"|1–0

| 4–0

R2

| align="left" |{{fbaicon|GDR}} 1. FC Magdeburg

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffdddd"|0–2

| 2–4

rowspan=2|1977–78

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|GRE|old}} Olympiacos

| bgcolor="#ddffdd"|5–1

| bgcolor="#ffdddd"|1–3

| 6–4

R2

| align="left" |{{fbaicon|ITA}} Torino

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–3

| 2–3

rowspan=2|1978–79

| rowspan=2|Hajduk

| R1

| align="left" |{{fbaicon|AUT}} Rapid Wien

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|1–2

| 3–2

R2

| align="left" |{{fbaicon|ENG}} Arsenal

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (a)

1979–80

| Dinamo

| R1

| align="left" |{{fbaicon|ITA}} Perugia

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–1

| 0–1

rowspan=3|1981–82

| rowspan=3|Hajduk

| R1

| align="left" |{{fbaicon|FRG}} VfB Stuttgart

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|2–2

| 5–3

R2

| align="left" |{{fbaicon|BEL}} Beveren

| bgcolor="#ffdddd"|1–2

| bgcolor="#ddffdd"|3–2

| 4–4 (a)

R3

| align="left" |{{fbaicon|ESP}} Valencia

| bgcolor="#ddffdd"|4–1

| bgcolor="#ffdddd"|1–5

| 5–6

rowspan=2|1982–83

| rowspan=2|Hajduk

| R1

| align="left" |{{fbaicon|MLT}} Zurrieq

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|4–1

| 8–1

R2

| align="left" |{{fbaicon|FRA}} Bordeaux

| bgcolor="#ddffdd"|4–1

| bgcolor="#ffdddd"|0–4

| 4–5

rowspan=5|1983–84

| rowspan=5|Hajduk

| R1

| align="left" |{{fbaicon|ROU|1965}} Universitatea Craiova

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–1

| 1–1 (3–1 p)

R2

| align="left" |{{fbaicon|HUN}} Honvéd

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|2–3

| 5–3

R3

| align="left" |{{fbaicon|YUG}} Radnički Niš

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|2–0

| 4–0

QF

| align="left" |{{fbaicon|TCH}} Sparta Prague

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–1

| 2–1

SF

| align="left" |{{fbaicon|ENG}} Tottenham Hotspur

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (a)

rowspan=2|1984–85

| rowspan=2|Rijeka

| R1

| align="left" |{{fbaicon|ESP}} Valladolid

| bgcolor="#ddffdd"| 4–1

| bgcolor="#ffdddd"| 0–1

| 4–2

R2

| align="left" |{{fbaicon|ESP}} Real Madrid

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ffdddd"| 0–3

| 3–4

rowspan=4|1985–86

| rowspan=4|Hajduk

| R1

| align="left" |{{fbaicon|FRA}} Metz

| bgcolor="#ddffdd"|5–1

| bgcolor="#ffffdd"|2–2

| 7–3

R2

| align="left" |{{fbaicon|ITA}} Torino

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|1–1

| 4–2

R3

| align="left" |{{fbaicon|URS}} Dnipro Dnipropetrovsk

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|1–0

| 3–0

QF

| align="left" |{{fbaicon|BEL}} Waregem

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–1

| 1–1 (4–5 p)

rowspan=4|1986–87

| rowspan=3|Hajduk

| R1

| align="left" |{{fbaicon|GRE}} OFI Crete

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffdddd"|0–1

| 4–1

R2

| align="left" |{{fbaicon|BUL|1971}} Trakia Plovdiv

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|2–2

| 5–3

R3

| align="left" |{{fbaicon|SCO}} Dundee United

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–2

| 0–2

Rijeka

| R1

| align="left" |{{fbaicon|BEL}} Standard Liège

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffffdd"| 1–1

| 1–2

rowspan=2|1988–89

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|TUR}} Beşiktaş

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–1

| 2–1

R2

| align="left" |{{fbaicon|FRG}} VfB Stuttgart

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffffdd"|1–1

| 2–4

1989–90

| Dinamo

| QR

| align="left" |{{fbaicon|FRA}} Auxerre

| bgcolor="#ffdddd"|1–3

| bgcolor="#ddffdd"|1–0

| 2–3

1990–91

| Dinamo

| R1

| align="left" |{{fbaicon|ITA}} Atalanta

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|0–0

| 1–1 (a)

1991–92

| Građanski

| R1

| align="left" |{{fbaicon|TUR}} Trabzonspor

| bgcolor="#ffdddd"|2–3

| bgcolor="#ffffdd"|1–1

| 3–4

1992–93

|rowspan=3 colspan=6|None

1993–94
1994–95
1995–96

| Osijek

| QR

| align="left" |{{fbaicon|SVK}} Slovan Bratislava

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|0–4

| 0–6

rowspan=4|1996–97

| rowspan=2|Dinamo

| PR

| align="left" |{{fbaicon|ALB|1992}} Tirana

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|6–2

| 10–2

QR

| align="left" |{{fbaicon|RUS}} Spartak Moscow

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffdddd"|0–2

| 3–3 (a)

rowspan=2|Hajduk

| PR

| align="left" |{{fbaicon|MDA}} Zimbru

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|4–0

| 6–1

QR

| align="left" |{{fbaicon|RUS}} Torpedo Moscow

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–2

| 1–2

rowspan=6|1997–98

| rowspan=3|Dinamo

| R1

| align="left" |{{fbaicon|SUI}} Grasshopper

| bgcolor="#ffffdd"|4–4

| bgcolor="#ddffdd"|5–0

| 9–4

R2

| align="left" |{{fbaicon|HUN}} MTK Budapest

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–1

| 2–1

R16

| align="left" |{{fbaicon|ESP}} Atlético Madrid

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–1

| 1–2

rowspan=3|Hajduk

| QR1

| align="left" |{{fbaicon|LUX}} Grevenmacher

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|4–1

| 6–1

QR2

| align="left" |{{fbaicon|SWE}} Malmö FF

| bgcolor="#ddffdd"|3–2

| bgcolor="#ddffdd"|2–0

| 5–2

R1

| align="left" |{{fbaicon|GER}} Schalke 04

| bgcolor="#ffdddd"|2–3

| bgcolor="#ffdddd"|0–2

| 2–5

rowspan=3|1998–99

| rowspan=2|Hajduk

| QR2

| align="left" |{{fbaicon|SWE}} Malmö FF

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|2–1

| 3–2

R1

| align="left" |{{fbaicon|ITA}} Fiorentina

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|1–2

| 1–2

Osijek

| QR2

| align="left" |{{fbaicon|BEL}} Anderlecht

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffdddd"|0–2

| 3–3 (a)

rowspan=3|1999–00

| rowspan=2|Hajduk

| QR

| align="left" |{{fbaicon|LUX}} F91 Dudelange

| bgcolor="#ddffdd"|5–0

| bgcolor="#ffffdd"|1–1

| 6–1

R1

| align="left" |{{fbaicon|BUL}} Levski Sofia

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–3

| 0–3

Osijek

| R1

| align="left" |{{fbaicon|ENG}} West Ham United

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|0–3

| 1–6

rowspan=7|2000–01

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|SVK}} Slovan Bratislava

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|3–0

| 4–1

R2

| align="left" |{{fbaicon|ITA}} Parma

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–2

| 1–2

rowspan=3|Osijek

| R1

| align="left" |{{fbaicon|DEN}} Brøndby

| bgcolor="#ffffdd"|0–0

| bgcolor="#ddffdd"|2–1

| 2–1

R2

| align="left" |{{fbaicon|AUT}} Rapid Wien

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|2–0

| 4–1

R3

| align="left" |{{fbaicon|CZE}} Slavia Prague

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|1–5

| 3–5

rowspan=2|Rijeka

| QR

| align="left" |{{fbaicon|MLT}} Valletta

| bgcolor="#ddffdd"| 3–2

| bgcolor="#ddffdd"| 5–4 {{aet}}

| 8–6

R1

| align="left" |{{fbaicon|ESP}} Celta Vigo

| bgcolor="#ffdddd"| 0–1 {{aet}}

| bgcolor="#ffffdd"| 0–0

| 0–1

rowspan=9|2001–02

| rowspan=2|Dinamo

| QR

| align="left" |{{fbaicon|EST}} Flora

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

R1

| align="left" |{{fbaicon|ISR}} Maccabi Tel Aviv

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffffdd"|1–1

| 3–3 (a)

Hajduk

| R1

| align="left" |{{fbaicon|POL}} Wisła Kraków

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffdddd"|0–1

| 2–3

rowspan=3|Osijek

| QR

| align="left" |{{fbaicon|LAT}} Dinaburg

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–2

| 2–2 (a)

R1

| align="left" |{{fbaicon|SLO}} Gorica

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–1

| 3–1

R2

| align="left" |{{fbaicon|GRE}} AEK Athens

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|2–3

| 3–5

rowspan=3|Varaždin (as Varteks)

| QR

| align="left" |{{fbaicon|LIE}} Vaduz

| bgcolor="#ddffdd"|6–1

| bgcolor="#ffffdd"|3–3

| 9–4

R1

| align="left" |{{fbaicon|ENG}} Aston Villa

| bgcolor="#ffdddd"|0–1

| bgcolor="#ddffdd"|3–2

| 3–3 (a)

R2

| align="left" |{{fbaicon|DEN}} Brøndby

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffdddd"|0–5

| 3–6

rowspan=6|2002–03

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|HUN}} Zalaegerszeg

| bgcolor="#ddffdd"|6–0

| bgcolor="#ddffdd"|3–1

| 9–1

R2

| align="left" |{{fbaicon|ENG}} Fulham

| bgcolor="#ffdddd"|0–3

| bgcolor="#ffdddd"|1–2

| 1–5

rowspan=2|Hajduk

| QR

| align="left" |{{fbaicon|FRO}} GÍ Gøta

| bgcolor="#ddffdd"|3–0

| bgcolor="#ddffdd"|8–0

| 11–0

R1

| align="left" |{{fbaicon|ENG}} Fulham

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|2–2

| 2–3

rowspan=2|Varaždin (as Varteks)

| QR

| align="left" |{{fbaicon|IRL}} Dundalk

| bgcolor="#ddffdd"|5–0

| bgcolor="#ddffdd"|4–0

| 9–0

R1

| align="left" |{{fbaicon|DEN}} Midtjylland

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–1

| 1–2

rowspan=9|2003–04

| rowspan=2|Dinamo

| R1

| align="left" |{{fbaicon|HUN}} MTK Budapest

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|0–0

| 3–1

R2

| align="left" |{{fbaicon|UKR}} Dnipro Dnipropetrovsk

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|1–1

| 1–3

rowspan=3|Hajduk

| QR

| align="left" |{{fbaicon|FIN}} Haka

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|1–2

| 2–2 (a)

R1

| align="left" |{{fbaicon|SUI}} Grasshopper

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|1–1

| 1–1 (a)

R2

| align="left" |{{fbaicon|ITA}} Roma

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–1

| 1–2

rowspan=2|Kamen Ingrad

| QR

| align="left" |{{fbaicon|LUX}} Etzella Ettelbruck

| bgcolor="#ddffdd"|7–0

| bgcolor="#ddffdd"|2–1

| 9–1

R1

| align="left" |{{fbaicon|GER}} Schalke 04

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–1

| 0–1

rowspan=2|Varaždin (as Varteks)

| QR

| align="left" |{{fbaicon|EST}} Levadia Tallinn

| bgcolor="#ddffdd"|3–2

| bgcolor="#ddffdd"|3–1

| 6–3

R1

| align="left" |{{fbaicon|HUN}} Debrecen

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|2–3

| 3–6

rowspan=7|2004–05

| rowspan=6|Dinamo

| QR2

| align="left" |{{fbaicon|SLO}} Primorje

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffdddd"|0–2

| 4–2

R1

| align="left" |{{fbaicon|SWE}} Elfsborg

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffffdd"|0–0

| 2–0

rowspan=4|GS

| align="left" |{{fbaicon|BEL}} Beveren

| bgcolor="#ddffdd"|6–1

| {{NA

}

| rowspan=4|4th out of 5

|-

| align="left" |{{fbaicon|POR}} Benfica

| {{NA|}}

| bgcolor="#ffdddd"|0–2

|-

| align="left" |{{fbaicon|NED}} Heerenveen

| bgcolor="#ffffdd"|2–2

| {{NA|}}

|-

| align="left" |{{fbaicon|GER}} VfB Stuttgart

| {{NA|}}

| bgcolor="#ffdddd"|1–2

|-

| Rijeka

| QR2

| align="left" |{{fbaicon|TUR}} Gençlerbirliği

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffdddd"| 0–1

| 2–2 (a)

|-

| rowspan=2|2005–06

| Inter Zaprešić

| QR2

| align="left" |{{fbaicon|Serbia and Montenegro}} Red Star

| bgcolor="#ffdddd"| 1–3

| bgcolor="#ffdddd"| 0–4

| 1–7

|-

| Rijeka

| QR2

| align="left" |{{fbaicon|BUL}} Litex Lovech

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffdddd"| 0–1

| 2–2 (a)

|-

| rowspan=3|2006–07

| Dinamo

| R1

| align="left" |{{fbaicon|FRA}} Auxerre

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|1–3

| 2–5

|-

| Rijeka

| QR1

| align="left" |{{fbaicon|CYP}} Omonia

| bgcolor="#ffffdd"| 2–2

| bgcolor="#ffdddd"| 1–2

| 3–4

|-

| Varaždin (as Varteks)

| QR1

| align="left" |{{fbaicon|ALB}} Tirana

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–2

| 1–3

|-

| rowspan=9|2007–08

| rowspan=5|Dinamo

| R1

| align="left" |{{fbaicon|NED}} Ajax

| bgcolor="#ffdddd"|0–1

| bgcolor="#ddffdd"|3–2

| 3–3 (a)

|-

| rowspan=4|GS

| align="left" |{{fbaicon|SUI}} Basel

| bgcolor="#ffffdd"|0–0

| {{NA|}}

| rowspan=4|4th out of 5

|-

| align="left" |{{fbaicon|NOR}} Brann

| {{NA|}}

| bgcolor="#ffdddd"|1–2

|-

| align="left" |{{fbaicon|GER}} Hamburger SV

| bgcolor="#ffdddd"|0–2

| {{NA|}}

|-

| align="left" |{{fbaicon|FRA}} Rennes

| {{NA|}}

| bgcolor="#ffffdd"|1–1

|-

| rowspan=2|Hajduk

| QR1

| align="left" |{{fbaicon|MNE}} Budućnost

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|1–1

| 2–1

|-

| QR2

| align="left" |{{fbaicon|ITA}} Sampdoria

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|1–1

| 1–2

|-

| rowspan=2|Slaven Belupo

| QR1

| align="left" |{{fbaicon|ALB}} Teuta

| bgcolor="#ddffdd"|6–2

| bgcolor="#ffffdd"|2–2

| 8–4

|-

| QR2

| align="left" |{{fbaicon|TUR}} Galatasaray

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|1–2

| 2–4

|-

| rowspan=10|2008–09

| rowspan=5|Dinamo

| R1

| align="left" |{{fbaicon|CZE}} Sparta Prague

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|3–3

| 3–3 (a)

|-

| rowspan=4|GS

| align="left" |{{fbaicon|NED}} NEC Nijmegen

| bgcolor="#ddffdd"|3–2

| {{NA|}}

| rowspan=4|5th out of 5

|-

| align="left" |{{fbaicon|ENG}} Tottenham Hotspur

| {{NA|}}

| bgcolor="#ffdddd"|0–4

|-

| align="left" |{{fbaicon|RUS}} Spartak Moscow

| bgcolor="#ffdddd"|0–1

| {{NA|}}

|-

| align="left" |{{fbaicon|ITA}} Udinese

| {{NA|}}

| bgcolor="#ffdddd"|1–2

|-

| rowspan=2|Hajduk

| QR1

| align="left" |{{fbaicon|MLT}} Birkirkara

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|3–0

| 7–0

|-

| QR2

| align="left" |{{fbaicon|ESP}} Deportivo La Coruña

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|0–0

| 0–2

|-

| rowspan=3|Slaven Belupo

| QR1

| align="left" |{{fbaicon|MLT}} Marsaxlokk

| bgcolor="#ddffdd"|4–0

| bgcolor="#ddffdd"|4–0

| 8–0

|-

| QR2

| align="left" |{{fbaicon|GRE}} Aris Thessaloniki

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–1

| 2–1

|-

| R1

| align="left" |{{fbaicon|RUS}} CSKA Moscow

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|0–1

| 1–3

|-

| colspan="7" align="center"| UEFA Europa League

|-

| rowspan=10|2009–10

| rowspan=4|Dinamo

| PO

| align="left" |{{fbaicon|SCO}} Heart of Midlothian

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffdddd"|0–2

| 4–2

|-

| rowspan=3|GS

| align="left" |{{fbaicon|NED}} Ajax

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|1–2

| rowspan=3|3rd out of 4

|-

| align="left" |{{fbaicon|BEL}} Anderlecht

| bgcolor="#ffdddd"|0–2

| bgcolor="#ddffdd"|1–0

|-

| align="left" |{{fbaicon|ROM}} Timişoara

| bgcolor="#ffdddd"|1–2

| bgcolor="#ddffdd"|3–0

|-

| Hajduk

| QR3

| align="left" |{{fbaicon|SVK}} Žilina

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|1–1

| 1–2

|-

| rowspan=2|Rijeka

| QR2

| align="left" |{{fbaicon|LUX}} Differdange

| bgcolor="#ddffdd"| 3–0

| bgcolor="#ffdddd"| 0–1

| 3–1

|-

| QR3

| align="left" |{{fbaicon|UKR}} Metalist Kharkiv

| bgcolor="#ffdddd"| 1–2

| bgcolor="#ffdddd"| 0–2

| 1–4

|-

| rowspan=3|Slaven Belupo

| QR1

| align="left" |{{fbaicon|MLT}} Birkirkara

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|0–0

| 1–0

|-

| QR2

| align="left" |{{fbaicon|MKD}} Milano Kumanovo

| bgcolor="#ddffdd"|8–2

| bgcolor="#ddffdd"|4–0

| 12–2

|-

| QR3

| align="left" |{{fbaicon|NOR}} Tromsø

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|1–2

| 1–4

|-

| rowspan=12|2010–11

| Cibalia

| QR2

| align="left" |{{fbaicon|Northern Ireland}} Cliftonville

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–1

| 0–1

|-

| rowspan=4|Dinamo

| PO

| align="left" |{{fbaicon|HUN}} Győr

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|2–0

| 4–1

|-

| rowspan=3|GS

| align="left" |{{fbaicon|BEL}} Club Brugge

| bgcolor="#ffffdd"|0–0

| bgcolor="#ddffdd"|2–0

| rowspan=3|3rd out of 4

|-

| align="left" |{{fbaicon|GRE}} PAOK

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–1

|-

| align="left" |{{fbaicon|ESP}} Villarreal

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–3

|-

| rowspan=5|Hajduk

| QR3

| align="left"| {{fbaicon|ROM}} Dinamo Bucharest

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|1–3

| 4–3

|-

| PO

| align="left"| {{fbaicon|ROM}} Unirea Urziceni

| bgcolor="#ddffdd"| 4–1

| bgcolor="#ffffdd"| 1–1

| 5–2

|-

| rowspan="3"| GS

| align="left"| {{fbaicon|GRE}} AEK Athens

| bgcolor="#ffdddd"| 1–3

| bgcolor="#ffdddd"| 1–3

| rowspan=3|4th out of 4

|-

| align="left"| {{fbaicon|BEL}} Anderlecht

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ffdddd"| 0–2

|-

| align="left"| {{fbaicon|RUS}} Zenit Saint Petersburg

| bgcolor="#ffdddd"| 2–3

| bgcolor="#ffdddd"| 0–2

|-

| rowspan=2|Šibenik

| QR1

| align="left" |{{fbaicon|Malta}} Sliema Wanderers

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ddffdd"| 3–0

| 3–0

|-

| QR2

| align="left" |{{fbaicon|Cyprus}} Anorthosis

| bgcolor="#ffdddd"| 0–3 {{aet}}

| bgcolor="#ddffdd"| 2–0

| 2–3

|-

| rowspan=6|2011–12

| Hajduk

| QR3

| align="left"| {{fbaicon|ENG}} Stoke City

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffdddd"| 0–1

| 0–2

|-

| rowspan=2|RNK Split

| QR2

| align="left" |{{fbaicon|SLO}} Domžale

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ddffdd"| 2–1

| 5–2

|-

| QR3

| align="left" |{{fbaicon|ENG}} Fulham

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–2

| 0–2

|-

| rowspan=3|Varaždin

| QR1

| align="left"|{{fbaicon|AND}} Lusitanos

| bgcolor="#ddffdd"|5–1

| bgcolor="#ddffdd"|1–0

| 6–1

|-

| QR2

| align="left"|{{fbaicon|MDA}} Iskra-Stal

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|1–1

| 4–2

|-

| QR3

| align="left"|{{fbaicon|ROM}} Dinamo București

| bgcolor="#fffdddd"|1–2

| bgcolor="#ffffdd"|2–2

| 3–4

|-

| rowspan=6|2012–13

| rowspan=2|Hajduk

| QR2

| align="left"| {{fbaicon|LVA}} Skonto

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffdddd"| 0–1

| 2–1

|-

| QR3

| align="left"| {{fbaicon|ITA}} Internazionale

| bgcolor="#ffdddd"| 0–3

| bgcolor="#ddffdd"| 2–0

| 2–3

|-

| rowspan=2|Osijek

| QR1

| align="left" |{{fbaicon|AND}} Santa Coloma

| bgcolor="#ddffdd"|3–1

| bgcolor="#ddffdd"|1–0

| 4–1

|-

| QR2

| align="left" |{{fbaicon|SWE}} Kalmar

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|0–3

| 1–6

|-

| rowspan=2|Slaven Belupo

| QR2

| align="left" |{{fbaicon|NIR}} Portadown

| bgcolor="#ddffdd"|6–0

| bgcolor="#ddffdd"|4–2

| 10–2

|-

| QR3

| align="left" |{{fbaicon|ESP}} Athletic Bilbao

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|1–3

| 3–4

|-

| rowspan=12|2013–14

| rowspan=3|Dinamo

| rowspan=3|GS

| align="left" |{{fbaicon|UKR}} Chornomorets

| bgcolor=#ffdddd|1–2

| bgcolor=#ffdddd|1–2

| rowspan=3 |4th out of 4

|-

| align="left" |{{fbaicon|BUL}} Ludogorets Razgrad

| bgcolor=#ffdddd|1–2

| bgcolor=#ffdddd|0–3

|-

| align="left" |{{fbaicon|NED}} PSV Eindhoven

| bgcolor="#ffffdd"|0–0

| bgcolor=#ffdddd|0–2

|-

| rowspan=2|Hajduk

| QR2

| align="left" |{{fbaicon|MKD}} Turnovo

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 1–1

| 3–2

|-

| QR3

| align="left" |{{fbaicon|GEO}} Dila Gori

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffdddd"| 0–1

| 0–2

|-

| Lokomotiva

|QR2

| align="left" |{{fbaicon|Belarus}} Dinamo Minsk

|bgcolor="#ffdddd"| 2–3

|bgcolor="#ddffdd"| 2–1

|4–4 (a)

|-

| rowspan=6|Rijeka

| QR2

| align="left" |{{fbaicon|WAL}} Prestatyn Town

| bgcolor="#ddffdd"| 5–0

| bgcolor="#ddffdd"| 3–0

| 8–0

|-

| QR3

| align="left" |{{fbaicon|SVK}} Žilina

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 1–1

| 3–2

|-

| PO

| align="left" |{{fbaicon|GER}} VfB Stuttgart

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 2–2

| 4–3

|-

| rowspan=3| GS

| align="left" |{{fbaicon|POR}} Vitória de Guimarães

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–4

| rowspan=3|4th out of 4

|-

| align="left" |{{fbaicon|ESP}} Real Betis

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffffdd"| 0–0

|-

| align="left" |{{fbaicon|FRA}} Lyon

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffdddd"| 0–1

|-

| rowspan=17|2014–15

| rowspan=4|Dinamo

| PO

| align="left"| {{fbaicon|ROM}} Petrolul Ploiești

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|3–1

| 5–2

|-

| rowspan=3|GS

| align="left"|{{fbaicon|ROM}} Astra Giurgiu

| bgcolor="#ddffdd"|5–1

| bgcolor=#ffdddd|0–1

| rowspan=3 |3rd out of 4

|-

| align="left" |{{fbaicon|SCO}} Celtic

| bgcolor="#ddffdd"|4–3

| bgcolor=#ffdddd|0–1

|-

| align="left" |{{fbaicon|AUT}} Red Bull Salzburg

| bgcolor=#ffdddd|1–5

| bgcolor=#ffdddd|2–4

|-

| rowspan=3|Hajduk

| QR2

| align="left" |{{fbaicon|IRL}} Dundalk

| bgcolor="#ffdddd"| 1–2

| bgcolor="#ddffdd"| 2–0

| 3–2

|-

| QR3

| align="left" |{{fbaicon|KAZ}} Shakhter Karagandy

| bgcolor="#ddffdd"| 3–0

| bgcolor="#ffdddd"| 2–4

| 5–4

|-

| PO

| align="left" |{{fbaicon|UKR}} Dnipro Dnipropetrovsk

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 1–2

| 1–2

|-

| rowspan=4|RNK Split

| QR1

| align="left" |{{fbaicon|ARM}} Mika

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffffdd"| 1–1

| 3–1

|-

| QR2

| align="left" |{{fbaicon|ISR}} Hapoel Be'er Sheva

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 0–0

| 2–1

|-

| QR3

| align="left" |{{fbaicon|UKR}} Chornomorets

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffffdd"| 0–0

| 2–0

|-

| PO

| align="left" |{{fbaicon|ITA}} Torino

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–1

| 0–1

|-

| rowspan=6|Rijeka

| QR2

| align="left"|{{fbaicon|HUN}} Ferencváros

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 2–1

| 3–1

|-

| QR3

| align="left" |{{fbaicon|FRO}} Víkingur

| bgcolor="#ddffdd"| 4–0

| bgcolor="#ddffdd"| 5–1

| 9–1

|-

| PO

| align="left" |{{fbaicon|MDA}} Sheriff Tiraspol

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 3–0

| 4–0

|-

| rowspan=3| GS

| align="left" |{{fbaicon|BEL}} Standard Liège

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffdddd"| 0–2

| rowspan=3|3rd out of 4

|-

| align="left" |{{fbaicon|ESP}} Sevilla

| bgcolor="#ffffdd"| 2–2

| bgcolor="#ffdddd"| 0–1

|-

| align="left" |{{fbaicon|NED}} Feyenoord

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ffdddd"| 0–2

|-

| rowspan=7|2015–16

| rowspan=4|Hajduk

| QR1

| align="left"|{{fbaicon|EST}} Sillamäe Kalev

| bgcolor="#ddffdd"| 6–2

| bgcolor="#ffffdd"| 1–1

| 7–3

|-

| QR2

| align="left"|{{fbaicon|SVN}} Koper

| bgcolor="#ddffdd"| 4–1

| bgcolor="#ffdddd"| 2–3

| 6–4

|-

| QR3

| align="left"|{{fbaicon|NOR}} Strømsgodset

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ddffdd"| 2–0

| 4–0

|-

| PO

| align="left"|{{fbaicon|CZE}} Slovan Liberec

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffdddd"| 0–1

| 0–2

|-

| rowspan=2|Lokomotiva

| QR1

| align="left"|{{fbaicon|WAL}} Airbus UK Broughton

| bgcolor="#ffffdd"| 2–2

| bgcolor="#ddffdd"| 3–1

| 5–3

|-

| QR2

| align="left"|{{fbaicon|GRE}} PAOK

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffdddd"| 0–6

| 2–7

|-

| Rijeka

| QR2

| align="left"|{{fbaicon|SCO}} Aberdeen

| bgcolor="#ffdddd"| 0–3

| bgcolor="#ffffdd"| 2–2

| 2–5

|-

| rowspan=8|2016–17

| rowspan=3|Hajduk

| QR2

| align="left"|{{fbaicon|ROM}} CSMS Iași

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 2–2

| 4–3

|-

| QR3

| align="left"|{{fbaicon|UKR}} Oleksandriya

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ddffdd"| 3–0

| 6–1

|-

| PO

| align="left"|{{fbaicon|ISR}} Maccabi Tel Aviv

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffdddd"| 1–2

| 3–3 (3–4 p)

|-

| rowspan=4|Lokomotiva

| QR1

| align="left"|{{fbaicon|Andorra}} UE Santa Coloma

| bgcolor="#ddffdd"| 4–1

| bgcolor="#ddffdd"| 3–1

| 7–2

|-

| QR2

| align="left"|{{fbaicon|FIN}} RoPS

| bgcolor="#ddffdd"| 3–0

| bgcolor="#ffffdd"| 1–1

| 4–1

|-

| QR3

| align="left"|{{fbaicon|UKR}} Vorskla Poltava

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ddffdd"| 3–2

| 3–2

|-

| PO

| align="left"|{{fbaicon|BEL}} Genk

| bgcolor="#ffffdd"| 2–2

| bgcolor="#ffdddd"| 0–2

| 2–4

|-

| Rijeka

| QR3

| align="left"|{{fbaicon|TUR}} İstanbul Başakşehir

| bgcolor="#ffffdd"| 2–2

| bgcolor="#ffffdd"| 0–0

| 2–2 (a)

|-

| rowspan=12|2017–18

| rowspan=2|Dinamo

| QR3

| align="left" |{{fbaicon|NOR}} Odd

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 0–0

| 2–1

|-

| PO

| align="left" |{{fbaicon|ALB}} Skënderbeu

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffffdd"| 0–0

| 1–1 (a)

|-

| rowspan=3|Hajduk

| QR2

| align="left" |{{fbaicon|BUL}} Levski Sofia

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 2–1

| 3–1

|-

| QR3

| align="left" |{{fbaicon|DEN}} Brøndby

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffffdd"| 0–0

| 2–0

|-

| PO

| align="left" |{{fbaicon|ENG}} Everton

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffdddd"| 0–2

| 1–3

|-

| rowspan=4|Osijek

| QR1

| align="left" |{{fbaicon|Andorra}} UE Santa Coloma

| bgcolor="#ddffdd"| 4–0

| bgcolor="#ddffdd"| 2–0

| 6–0

|-

| QR2

| align="left" |{{fbaicon|SUI}} Luzern

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffdddd"| 1–2

| 3–2

|-

| QR3

| align="left" |{{fbaicon|NED}} PSV Eindhoven

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 1–0

| 2–0

|-

| PO

| align="left" |{{fbaicon|AUT}} Austria Wien

| bgcolor="#ffdddd"| 1–2

| bgcolor="#ddffdd"| 1–0

| 2–2 (a)

|-

| rowspan=3|Rijeka

| rowspan=3| GS

| align="left" |{{fbaicon|GRE}} AEK Athens

| bgcolor="#ffdddd"| 1–2

| bgcolor="#ffffdd"| 2–2

| rowspan=3|3rd out of 4

|-

| align="left" |{{fbaicon|ITA}} Milan

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ffdddd"| 2–3

|-

| align="left" |{{fbaicon|AUT}} Austria Wien

| bgcolor="#ffdddd"| 1–4

| bgcolor="#ddffdd"| 3–1

|-

| rowspan=10|2018–19

| rowspan=5|Dinamo

| rowspan=3|GS

| align="left" |{{fbaicon|TUR}} Fenerbahçe

| bgcolor="#ddffdd"| 4–1

| bgcolor="#ffffdd"| 0–0

| rowspan=3|1st out of 4

|-

| align="left" |{{fbaicon|BEL}} Anderlecht

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ddffdd"| 2–0

|-

| align="left" |{{fbaicon|SVK}} Spartak Trnava

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ddffdd"| 2–1

|-

| R32

| align="left" |{{fbaicon|CZE}} Viktoria Plzeň

| bgcolor="#ddffdd"| 3–0

| bgcolor="#ffdddd"| 1–2

| 4–2

|-

| R16

| align="left" |{{fbaicon|POR}} Benfica

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ffdddd"| 0–3 {{aet}}

| 1–3

|-

| rowspan=2|Hajduk

| QR2

| align="left" |{{fbaicon|BUL}} Slavia Sofia

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 3–2

| 4–2

|-

| QR3

| align="left" |{{fbaicon|ROU}} FCSB

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 1–2

| 1–2

|-

| rowspan=2|Osijek

| QR1

| align="left" |{{fbaicon|MDA}} Petrocub Hîncești

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 1–1

| 3–2

|-

| QR2

| align="left" |{{fbaicon|SCO}} Rangers

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffffdd"| 1–1

| 1–2

|-

| Rijeka

| QR3

| align="left" |{{fbaicon|NOR}} Sarpsborg 08

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffffdd"| 1–1

| 1–2

|-

| rowspan=4|2019–20

| Hajduk

| QR1

| align="left" |{{fbaicon|MLT}} Gżira United

| bgcolor="#ffdddd"| 1–3

| bgcolor="#ddffdd"| 2–0

| 3–3 (a)

|-

| Osijek

| QR2

| align="left" |{{fbaicon|BUL}} CSKA Sofia

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ffdddd"| 0–1

| 1–1 (3–4 p)

|-

| rowspan=2|Rijeka

| QR3

| align="left" |{{fbaicon|SCO}} Aberdeen

| bgcolor="#ddffdd"| 2–0

| bgcolor="#ddffdd"| 2–0

| 4–0

|-

| PO

| align="left" |{{fbaicon|BEL}} Gent

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffdddd"| 1–2

| 2–3

|-

| rowspan=16|2020–21

| rowspan=7|Dinamo

| PO

| align="left" |{{fbaicon|Estonia}} Flora

| bgcolor="#ddffdd"| 3–1

| {{N/A|}}

| {{N/A|}}

|-

| rowspan=3|GS

| align="left" | {{fbaicon|Netherlands}} Feyenoord

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ddffdd"| 2–0

| rowspan=3|1st out of 4

|-

| align="left" | {{fbaicon|Russia}} CSKA Moscow

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ffffdd"| 0–0

|-

| align="left" | {{fbaicon|Austria}} Wolfsberger AC

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 3–0

|-

| R32

| align="left" | {{fbaicon|Russia}} Krasnodar

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ddffdd"| 3–2

| 4–2

|-

| R16

| align="left" | {{fbaicon|England}} Tottenham Hotspur

| bgcolor="#ddffdd"| 3–0 {{aet}}

| bgcolor="#ffdddd"| 0–2

| 3–2

|-

| QF

| align="left" | {{fbaicon|Spain}} Villarreal

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffdddd"| 1–2

| 1–3

|-

| rowspan=2|Hajduk

| QR2

| align="left" |{{fbaicon| Macedonia}} Renova

| {{NA|}}

| bgcolor="#ddffdd"| 1–0

| {{NA|}}

|-

| QR3

| align="left" |{{fbaicon|Turkey}} Galatasaray

| {{NA|}}

| bgcolor="#ffdddd"| 0–2

| {{NA|}}

|-

| Lokomotiva

| QR3

| align="left" |{{fbaicon|Sweden}} Malmö

| {{NA|}}

| bgcolor="#ffdddd"| 0–5

| {{NA|}}

|-

| Osijek

| QR2

| align="left" |{{fbaicon|Switzerland}} Basel

| bgcolor="#ffdddd"| 1–2

| {{NA|}}

| {{NA|}}

|-

| rowspan=5|Rijeka

| QR3

| align="left" |{{fbaicon|Ukraine}} Kolos Kovalivka

| bgcolor="#ddffdd"| 2–0 {{aet}}

| {{NA|}}

| {{NA|}}

|-

| PO

| align="left" |{{fbaicon|Denmark}} Copenhagen

| {{N/A|}}

| bgcolor="#ddffdd"| 1–0

| {{N/A|}}

|-

| rowspan=3|GS

| align="left" |{{fbaicon|Spain}} Real Sociedad

| bgcolor="#ffdddd"| 0–1

| bgcolor="#ffffdd"| 2–2

| rowspan=3|4th out of 4

|-

| align="left" |{{fbaicon|Netherlands}} AZ

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffdddd"| 1–4

|-

| align="left" |{{fbaicon|Italy}} Napoli

| bgcolor="#ffdddd"| 1–2

| bgcolor="#ffdddd"| 0–2

|-

| rowspan=4|2021–22

| rowspan=4|Dinamo

| rowspan=3|GS

| align="left" | {{fbaicon|England}} West Ham United

| bgcolor="#ffdddd"| 0–2

| bgcolor="#ddffdd"| 1–0

| rowspan=3|2nd out of 4

|-

| align="left" | {{fbaicon|Belgium}} Genk

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ddffdd"| 3–0

|-

| align="left" | {{fbaicon|Austria}} Rapid Wien

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ffdddd"| 1–2

|-

| R32

| align="left" | {{fbaicon|Spain}} Sevilla

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ffdddd"| 1–3

| 2–3

|-

| 2022–23

|colspan=6|None

|-

| rowspan=1|2023–24

| rowspan=1|Dinamo

| PO

| align="left" |{{fbaicon|CZE}} Sparta Prague

| bgcolor="#ddffdd"| 3–1

| bgcolor="#ffdddd"| 1–4

| 4–5

|-

| rowspan=2|2024–25

| rowspan=2|Rijeka

| QR2

| align="left" |{{fbaicon|ROU}} Corvinul

| bgcolor="#ddffdd"| 1–0

| bgcolor="#ffffdd"| 0–0

| 1–0

|-

| QR3

| align="left" |{{fbaicon|SWE}} Elfsborg

| bgcolor="#ffffdd"| 1–1

| bgcolor="#ffdddd"| 0–2

| 1–3

|-

|}

PR = Preliminary round; QR = Qualifying round; R1/R2 = First/Second round; R32 = Round of 32; R16 = Round of 16; QR1/QR2/QR3 = First/Second/Third qualifying round; QF = Quarter-finals; SF = Semi-finals; F = Final; GS = Group stage; PO = Playoff

{{col-end}}

==UEFA Conference League==

class="wikitable" style="font-size:90%; text-align: center"

! width="60"|Season

! width="95"|Club

! width="30"|Round

! width="180"|Opponent

! width="30"|Home

! width="30"|Away

! width="85"|Agg.

colspan="7" align="center"| UEFA Europa Conference League
rowspan=6|2021–22

| Hajduk

| QR2

| align="left" |{{fbaicon|KAZ}} Tobol

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|1–4 {{aet}}

| 3–4

rowspan=2|Osijek

| QR2

| align="left" |{{fbaicon|POL}} Pogoń Szczecin

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffffdd"|0–0

| 1–0

QR3

| align="left" |{{fbaicon|BUL}} CSKA Sofia

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|2–4

| 3–5

rowspan=3|Rijeka

| QR2

| align="left" |{{fbaicon|MLT}} Gżira United

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–0

| 3–0

QR3

| align="left" |{{fbaicon|SCO}} Hibernian

| bgcolor="#ddffdd"|4–1

| bgcolor="#ffffdd"|1–1

| 5–2

PO

| align="left" |{{fbaicon|GRE}} PAOK

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffffdd"|1–1

| 1–3

rowspan=4|2022–23

| rowspan=2|Hajduk

| QR3

| align="left" |{{fbaicon|POR}} Vitória de Guimarães

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffdddd"|0–1

| 3–2

PO

| align="left" |{{fbaicon|ESP}} Villarreal

| bgcolor="#ffdddd"|2–4

| bgcolor="#ffdddd"|0–2

| 2–6

Osijek

| QR2

| align="left" |{{fbaicon|KAZ}} Kyzylzhar

| bgcolor="#ffdddd"|0–2

| bgcolor="#ddffdd"|2–1

| 2–3

Rijeka

| QR2

| align="left" |{{fbaicon|SWE}} Djurgården IF

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|0–2

| 1–4

rowspan=11|2023–24

| rowspan=5|Dinamo

| rowspan=3|GS

| align="left" |{{fbaicon|CZE}} Viktoria Plzeň

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–1

| rowspan=3|2nd out of 4

align="left" |{{fbaicon|KAZ}} Astana

| bgcolor="#ddffdd"|5–1

| bgcolor="#ddffdd"|2–0

align="left" |{{fbaicon|KOS}} Ballkani

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–2

KPO

| align="left" |{{fbaicon|ESP}} Real Betis

| bgcolor="#ffffdd"|1–1

| bgcolor="#ddffdd"|1–0

| 2–1

R16

| align="left" |{{fbaicon|GRE}} PAOK

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|1–5

| 3–5

Hajduk

| QR3

| align="left" |{{fbaicon|GRE}} PAOK

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–3

| 0–3

rowspan=2|Osijek

| QR2

| align="left" |{{fbaicon|HUN}} Zalaegerszeg

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|2–1

| 3–1

QR3

| align="left" |{{fbaicon|TUR}} Adana Demirspor

| bgcolor="#ddffdd"|3–2

| bgcolor="#ffdddd"|1–5

| 4–7

rowspan=3|Rijeka

| QR2

| align="left" |{{fbaicon|KOS}} Dukagjini

| bgcolor="#ddffdd"|6–1

| bgcolor="#ddffdd"|1–0

| 7–1

QR3

| align="left" |{{fbaicon|FRO}} B36 Tórshavn

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|3–1

| 5–1

PO

| align="left" |{{fbaicon|FRA}} Lille

| bgcolor="#ffffdd"|1–1 {{aet}}

| bgcolor="#ffdddd"|1–2

| 2–3

colspan="7" align="center"| UEFA Conference League
rowspan=5|2024–25

| rowspan=2|Hajduk

| QR2

| align="left" |{{fbaicon|FRO}} HB

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffffdd"|0–0

| 2–0

QR3

| align="left" |{{fbaicon|SVK}} Ružomberok

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffffdd"|0–0

| 0–1

rowspan=2|Osijek

| QR2

| align="left" |{{fbaicon|EST}} Levadia

| bgcolor="#ddffdd"|5–1

| bgcolor="#ddffdd"|1–0

| 6–1

QR3

| align="left" |{{fbaicon|AZE}} Zira

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|2–2

| 3–3 (1–2 p)

Rijeka

| PO

| align="left" |{{fbaicon|SVN}} Olimpija

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–5

| 1–6

Current format: QR1/QR2/QR3 = First/Second/Third qualifying round; PO = Playoff; LP = League phase; KPO = Knockout round play-offs; R16 = Round of 16; QF = Quarter-finals; SF = Semi-finals; F = Final.

Former formats: GS = Group stage.

=Defunct=

{{col-begin}}

{{col-2}}

==Cup Winners' Cup==

class="wikitable" style="font-size:90%; text-align: center"

! width="60"|Season

! width="100"|Club

! width="30"|Round

! width="170"|Opponent

! width="30"|Home

! width="30"|Away

! width="80"|Agg.

colspan="7" align="center"| European Cup Winners' Cup
rowspan=2|1960–61

| rowspan=2|Dinamo

| QF

| align="left" |{{fbaicon|TCH}} RH Brno

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffffdd"|0–0

| 2–0

SF

| align="left" |{{fbaicon|ITA}} Fiorentina

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–3

| 2–4

rowspan=2|1963–64

| rowspan=2|Dinamo

| QR

| align="left" |{{fbaicon|AUT}} Linzer ASK

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–1

| 1–1, (po 1–1)

R1

| align="left" |{{fbaicon|SCO}} Celtic

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–3

| 2–4

rowspan=3|1964–65

| rowspan=3|Dinamo

| R1

| align="left" |{{fbaicon|GRE|old}} AEK Athens

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–2

| 3–2

R2

| align="left" |{{fbaicon|ROU|1952}} Steaua București

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|3–1

| 5–1

QF

| align="left" |{{fbaicon|ITA}} Torino

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|1–1

| 2–3

1965–66

| Dinamo

| R1

| align="left" |{{fbaicon|ESP|1945}} Atlético Madrid

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|0–4

| 0–5

1967–68

| Hajduk

| R1

| align="left" |{{fbaicon|ENG}} Tottenham Hotspur

| bgcolor="#ffdddd"|0–2

| bgcolor="#ffdddd"|3–4

| 3–6

rowspan=3|1969–70

| rowspan=3|Dinamo

| R1

| align="left" |{{fbaicon|TCH}} Slovan Bratislava

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffffdd"|0–0

| 3–0

R2

| align="left" |{{fbaicon|FRA|1794}} Marseille

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffffdd"|1–1

| 3–1

QF

| align="left" |{{fbaicon|FRG}} Schalke 04

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|0–1

| 1–4

rowspan=4|1972–73

| rowspan=4|Hajduk

| R1

| align="left" |{{fbaicon|NOR}} Fredrikstad

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

R2

| align="left" |{{fbaicon|WAL}} Wrexham

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|1–3

| 3–3 (a)

QF

| align="left" |{{fbaicon|SCO}} Hibernian

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|2–4

| 5–4

SF

| align="left" |{{fbaicon|ENG}} Leeds United

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–1

| 0–1

1973–74

| Dinamo

| R1

| align="left" |{{fbaicon|ITA}} Milan

| bgcolor="#ffdddd"|1–3

| bgcolor="#ffdddd"|0–1

| 1–4

rowspan=2|1976–77

| rowspan=2|Hajduk

| R1

| align="left" |{{fbaicon|BEL}} Lierse

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–1

| 3–1

R2

| align="left" |{{fbaicon|ESP|1945}} Atlético Madrid

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffdddd"|0–1

| 1–3

rowspan=3|1977–78

| rowspan=3|Hajduk

| R1

| align="left" |{{fbaicon|IRL}} Dundalk

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffdddd"|0–1

| 4–1

R2

| align="left" |{{fbaicon|HUN}} Diósgyőr

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|1–2

| 3–3 (4–3 p)

QF

| align="left" |{{fbaicon|AUT}} Austria Wien

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffffdd"|1–1

| 2–2 (0–3 p)

rowspan=2|1978–79

| rowspan=2|Rijeka

| R1

| align="left" |{{fbaicon|WAL}} Wrexham

| bgcolor="#ddffdd"| 3–0

| bgcolor="#ffdddd"| 0–2

| 3–2

R2

| align="left" |{{fbaicon|BEL}} Beveren

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–2

| 0–2

rowspan=3|1979–80

| rowspan=3|Rijeka

| R1

| align="left" |{{fbaicon|BEL}} Beerschot

| bgcolor="#ddffdd"| 2–1

| bgcolor="#ffffdd"| 0–0

| 2–1

R2

| align="left" |{{fbaicon|TCH}} Lokomotiva Košice

| bgcolor="#ddffdd"| 3–0

| bgcolor="#ffdddd"| 0–2

| 3–2

QF

| align="left" |{{fbaicon|ITA}} Juventus

| bgcolor="#ffffdd"| 0–0

| bgcolor="#ffdddd"| 0–2

| 0–2

1980–81

| Dinamo

| R1

| align="left" |{{fbaicon|POR}} Benfica

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–2

| 0–2

1983–84

| Dinamo

| R1

| align="left" |{{fbaicon|POR}} Porto

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (a)

1984–85

| Hajduk

| R1

| align="left" |{{fbaicon|URS}} Dynamo Moscow

| bgcolor="#ffdddd"|2–5

| bgcolor="#ffdddd"|0–1

| 2–6

rowspan=2|1987–88

| rowspan=2|Hajduk

| R1

| align="left" |{{fbaicon|DEN}} AaB

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–1

| 1–1 (4–2 p)

R2

| align="left" |{{fbaicon|FRA}} Marseille

| bgcolor="#ffffff"|0–3

| bgcolor="#ffdddd"|0–4

| 0–7

1991–92

| Hajduk

| R1

| align="left" |{{fbaicon|ENG}} Tottenham Hotspur

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–2

| 1–2

1992–93

|colspan=6|None

1993–94

| Hajduk

| R1

| align="left" |{{fbaicon|NED}} Ajax

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–6

| 1–6

colspan="7" align="center"| UEFA Cup Winners' Cup
1994–95

| Croatia

| R1

| align="left" |{{fbaicon|FRA}} Auxerre

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffdddd"|0–3

| 3–4

1995–96

|colspan=6|None

rowspan=2|1996–97

| rowspan=2|Varaždin (as Varteks)

| QR

| align="left" |{{fbaicon|LUX}} Union Luxembourg

| bgcolor="#ddffdd"|2–1

| bgcolor="#ddffdd"|3–0

| 5–1

R1

| align="left" |{{fbaicon|RUS}} Lokomotiv Moscow

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (a)

rowspan=2|1997–98

| rowspan=2|Zagreb

| QR

| align="left" |{{fbaicon|MKD}} Sloga Jugomagnat

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|2–1

| 4–1

R1

| align="left" |{{fbaicon|NOR}} Tromsø

| bgcolor="#ddffdd"|3–2

| bgcolor="#ffdddd"|2–4

| 5–6

rowspan=3|1998–99

| rowspan=3|Varaždin (as Varteks)

| R1

| align="left" |{{fbaicon|SLO}} Rudar Velenje

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

R2

| align="left" |{{fbaicon|NED}} Heerenveen

| bgcolor="#ddffdd"|4–2 {{aet}}

| bgcolor="#ffdddd"|1–2

| 5–4

QF

| align="left" |{{fbaicon|ESP}} Mallorca

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|1–3

| 1–3

QR = Qualifying round; R1/R2 = First/Second round; QF = Quarter-finals; SF = Semi-finals.

Game originally finished 2–0 for Hajduk Split, but was later awarded 0–3 for Marseille because of crowd trouble. In addition, Hajduk was banned for two years from all European competitions.{{cite news|url=http://web2.slobodnadalmacija.hr/Hajduk/tabid/83/articleType/ArticleView/articleId/117996/Default.aspx |title=Torcida protiv Zenita polaže europski ispit |last=Alfirević |first=Slaven |date=10 October 2010 |work=Slobodna Dalmacija |language=Croatian |access-date=20 October 2010 |url-status=dead |archive-url=https://web.archive.org/web/20110721103032/http://web2.slobodnadalmacija.hr/Hajduk/tabid/83/articleType/ArticleView/articleId/117996/Default.aspx |archive-date=21 July 2011 }}

{{col-2}}

==UEFA Intertoto Cup==

class="wikitable" style="font-size:90%; text-align: center"

! width="50"|Season

! width="100"|Club

! width="30"|Round

! width="185"|Opponent

! width="30"|Home

! width="30"|Away

! width="85"|Agg.

rowspan=4|1995

| rowspan=4|Zagreb

| rowspan=4|GS

| align="left" |{{fbaicon|AUT}} LASK

| bgcolor="#ffffdd"|0–0

| {{NA

}

| rowspan=4|3rd out of 5

|-

| align="left" |{{fbaicon|ISL}} Keflavík

| {{NA|}}

| bgcolor="#ffffdd"|0–0

|-

| align="left" |{{fbaicon|FRA}} Metz

| bgcolor="#ffdddd"|0–1

| {{NA|}}

|-

| align="left" |{{fbaicon|SCO}} Partick Thistle

| {{NA|}}

| bgcolor="#ddffdd"|2–1

|-

| rowspan=6|1996

| rowspan=6|Segesta

| rowspan=4|GS

| align="left" |{{fbaicon|SWE}} Örgryte

| bgcolor="#ffffdd"|1–1

| {{NA|}}

| rowspan=4|1st out of 5

|-

| align="left" |{{fbaicon|ISR}} Hapoel Tel Aviv

| {{NA|}}

| bgcolor="#ddffdd"|3–1

|-

| align="left" |{{fbaicon|FRA}} Rennes

| bgcolor="#ddffdd"|2–1

| {{NA|}}

|-

| align="left" |{{fbaicon|SUI}} Luzern

| {{NA|}}

| bgcolor="#ddffdd"|1–0

|-

| SF

| align="left" |{{fbaicon|SWE}} Örebro

| bgcolor="#ddffdd"|4–0

| bgcolor="#ffdddd"|1–4

| 5–4

|-

| Final

| align="left" |{{fbaicon|DEN}} Silkeborg

| bgcolor="#ffdddd"|1–2

| bgcolor="#ddffdd"|1–0

| 2–2 (a)

|-

| rowspan=4|1997

| rowspan=4|Hrvatski Dragovoljac

| rowspan=4|GS

| align="left" |{{fbaicon|France}} Bastia

| bgcolor="#ffdddd"|0–1

| {{NA|}}

| rowspan=4|4th out of 5

|-

| align="left" |{{fbaicon|Denmark}} Silkeborg

| {{NA|}}

| bgcolor="#ffdddd"|0–5

|-

| align="left" |{{fbaicon|Wales}} Ebbw Vale

| bgcolor="#ddffdd"|4–0

| {{NA|}}

|-

| align="left" |{{fbaicon|Austria}} Grazer AK

| {{NA|}}

| bgcolor="#ddffdd"|3–1

|-

| 1998

| Hrvatski Dragovoljac

| R1

| align="left" |{{fbaicon|Denmark}} Lyngby

| bgcolor="#ffdddd"|1–4

| bgcolor="#ddffdd"|1–0

| 2–4

|-

| rowspan=4|1999

| Hrvatski Dragovoljac

| R1

| align="left" |{{fbaicon|Northern Ireland}} Newry City

| bgcolor="#ddffdd"|1–0

| bgcolor="#ffdddd"|0–2

| 1–2

|-

| rowspan=3|Varaždin (as Varteks)

| R1

| align="left" |{{fbaicon|BLR}} Lokomotiv-96 Vitebsk

| bgcolor="#ffffdd"|2–2

| bgcolor="#ddffdd"|2–1

| 4–3

|-

| R2

| align="left" |{{fbaicon|NOR}} Brann

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|0–3

| 3–3 (5–4 p)

|-

| R3

| align="left" |{{fbaicon|RUS}} Rostselmash

| bgcolor="#ffdddd"|1–2

| bgcolor="#ddffdd"|1–0

| 2–2 (a)

|-

| rowspan=5|2000

| rowspan=2|Cibalia

| R1

| align="left" |{{fbaicon|FR Yugoslavia}} Obilić

| bgcolor="#ddffdd"|3–1

| bgcolor="#ffffdd"|1–1

| 4–2

|-

| R2

| align="left" |{{fbaicon|Hungary}} Tatabánya

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|2–3

| 2–3

|-

| rowspan=3|Slaven Belupo

| R1

| align="left" |{{fbaicon|NIR}} Glenavon

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffffdd"|1–1

| 4–1

|-

| R2

| align="left" |{{fbaicon|POL}} Zagłębie Lubin

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|1–1

| 1–1 (a)

|-

| R3

| align="left" |{{fbaicon|CZE}} Sigma Olomouc

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–1

| 1–2

|-

| rowspan=4|2001

| rowspan=3|Slaven Belupo

| R1

| align="left" |{{fbaicon|CYP}} Anorthosis

| bgcolor="#ddffdd"|7–0

| bgcolor="#ddffdd"|2–0

| 9–0

|-

| R2

| align="left" |{{fbaicon|FRA}} Bastia

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

|-

| R3

| align="left" |{{fbaicon|ENG}} Aston Villa

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–2

| 2–3

|-

| Zagreb

| R1

| align="left" |{{fbaicon|MKD}} Pobeda

| bgcolor="#ffdddd"|1–2

| bgcolor="#ffffdd"|1–1

| 2–3

|-

| rowspan=5|2002

| Rijeka

| R1

| align="left" |{{fbaicon|IRL}} St Patrick's Athletic

| bgcolor="#ddffdd"| 3–2

| bgcolor="#ffdddd"| 0–1

| 3–3 (a)

|-

| rowspan=4|Slaven Belupo

| R1

| align="left" |{{fbaicon|SVK}} Trenčín

| bgcolor="#ddffdd"|5–0

| bgcolor="#ffdddd"|1–3

| 6–3

|-

| R2

| align="left" |{{fbaicon|POR}} Belenenses

| bgcolor="#ddffdd"|2–0

| bgcolor="#ddffdd"|1–0

| 3–0

|-

| R3

| align="left" |{{fbaicon|BUL}} Marek Dupnitsa

| bgcolor="#ddffdd"|3–1

| bgcolor="#ddffdd"|3–0

| 6–1

|-

| SF

| align="left" |{{fbaicon|GER}} VfB Stuttgart

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|1–2

| 1–3

|-

| rowspan=4|2003

| rowspan=3|Cibalia

| R2

| align="left" |{{fbaicon|Belarus}} Shakhtyor Soligorsk

| bgcolor="#ddffdd"|4–2

| bgcolor="#ffffdd"|1–1

| 5–3

|-

| R3

| align="left" |{{fbaicon|Finland}} Tampere United

| bgcolor="#ffdddd"|0–1

| bgcolor="#ddffdd"|2–0

| 2–1

|-

| SF

| align="left" |{{fbaicon|Germany}} VfL Wolfsburg

| bgcolor="#ffdddd"|1–4

| bgcolor="#ffdddd"|0–4

| 1–8

|-

| Zagreb

| R1

| align="left" |{{fbaicon|SLO}} Koper

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffdddd"|0–1

| 2–3

|-

| rowspan=5|2004

| Kamen Ingrad

| R2

| align="left" |{{fbaicon|RUS}} Spartak Moscow

| bgcolor="#ffdddd"|0–1

| bgcolor="#ffdddd"|1–4

| 1–5

|-

| rowspan=4|Slaven Belupo

| R1

| align="left" |{{fbaicon|MLT}} Hibernians

| bgcolor="#ddffdd"|3–0

| bgcolor="#ffdddd"|1–2

| 4–2

|-

| R2

| align="left" |{{fbaicon|ALB}} Vllaznia

| bgcolor="#ddffdd"|2–0

| bgcolor="#ffdddd"|0–1

| 2–1

|-

| R3

| align="left" |{{fbaicon|SVK}} Spartak Trnava

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffffdd"|2–2

| 2–2 (a)

|-

| SF

| align="left" |{{fbaicon|FRA}} Lille

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|0–3

| 1–4

|-

| rowspan=6|2005

| rowspan=3|Slaven Belupo

| R1

| align="left" |{{fbaicon|SLO}} Drava Ptuj

| bgcolor="#ddffdd"|1–0

| bgcolor="#ddffdd"|1–0

| 2–0

|-

| R2

| align="left" |{{fbaicon|ROM}} Gloria Bistriţa

| bgcolor="#ddffdd"|3–2

| bgcolor="#ddffdd"|1–0

| 4–2

|-

| R3

| align="left" |{{fbaicon|ESP}} Deportivo La Coruña

| bgcolor="#ffdddd"|0–3

| bgcolor="#ffdddd"|0–1

| 0–4

|-

| rowspan=3|Varaždin (as Varteks)

| R1

| align="left" |{{fbaicon|ALB}} Dinamo Tirana

| bgcolor="#ddffdd"|4–1

| bgcolor="#ffdddd"|1–2

| 5–3

|-

| R2

| align="left" |{{fbaicon|FIN}} Inter Turku

| bgcolor="#ddffdd"|4–3

| bgcolor="#ffffdd"|2–2

| 6–5

|-

| R3

| align="left" |{{fbaicon|FRA}} Lens

| bgcolor="#ffffdd"|1–1

| bgcolor="#ffdddd"|1–4

| 2–5

|-

| 2006

| Osijek

| R2

| align="left" |{{fbaicon|CYP}} Ethnikos Achna

| bgcolor="#ffffdd"|2–2

| bgcolor="#ffffdd"|0–0

| 2–2 (a)

|-

| 2007

| Zagreb

| R1

| align="left" |{{fbaicon|ALB}} Vllaznia

| bgcolor="#ddffdd"|2–1

| bgcolor="#ffdddd"|0–1

| 2–2 (a)

|-

| 2008

| Rijeka

| R1

| align="left" |{{fbaicon|MKD}} Renova

| bgcolor="#ffffdd"|0–0

| bgcolor="#ffdddd"|0–2

| 0–2

|}

GS = Group stage; R1/R2/R3 = First/Second/Third round; SF = Semi-finals.

{{col-end}}

Record by country of opposition

:Updated on 29 August 2024.

class="wikitable sortable plainrowheaders" style="text-align:center"
scope="col"|Country

!scope="col"|Pld

!scope="col"|W

!scope="col"|D

!scope="col"|L

!scope="col"|GF

!scope="col"|GA

!scope="col"|GD

!scope="col"|Win%

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Albania}}

{{WDL|16|8|4|4|for=35|against=18|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Andorra}}

{{WDL|8|8|0|0|for=23|against=4|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Armenia}}

{{WDL|4|2|2|0|for=6|against=1|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Austria}}

{{WDL|35|13|10|12|for=45|against=42|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Azerbaijan}}

{{WDL|8|4|4|0|for=15|against=5|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Belarus}}

{{WDL|6|3|2|1|for=13|against=10|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Belgium}}

{{WDL|35|15|9|11|for=45|against=32|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Bulgaria}}

{{WDL|24|14|4|6|for=43|against=31|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Cyprus}}

{{WDL|10|5|3|2|for=19|against=9|diff=yes}}

bgcolor="#ffbbbb"

!scope="row" align=left|{{flag|Czech Republic}}

{{WDL|14|3|3|8|for=15|against=21|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Czechoslovakia}}

{{WDL|10|4|3|3|for=13|against=7|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Denmark}}

{{WDL|20|9|3|8|for=19|against=25|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|East Germany}}

{{WDL|2|0|1|1|for=2|against=4|diff=yes}}

bgcolor="#ffbbbb"

!scope="row" align=left|{{flag|England}}

{{WDL|43|9|6|28|for=32|against=71|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Estonia}}

{{WDL|9|8|1|0|for=24|against=8|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Faroe Islands}}

{{WDL|10|9|1|0|for=38|against=2|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Finland}}

{{WDL|10|6|2|2|for=17|against=10|diff=yes}}

bgcolor="#ffbbbb"

!scope="row" align=left|{{flag|France}}

{{WDL|38|9|8|21|for=41|against=75|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Georgia}}

{{WDL|6|4|0|2|for=8|against=2|diff=yes}}

bgcolor="#ffbbbb"

!scope="row" align=left|{{flag|Germany}}

{{WDL|16|1|2|13|for=12|against=36|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Greece}}

{{WDL|34|6|7|21|for=36|against=57|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Hungary}}

{{WDL|33|15|7|11|for=49|against=37|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Iceland}}

{{WDL|5|4|1|0|for=14|against=3|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|IRL}}

{{WDL|10|6|0|4|for=22|against=10|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Israel}}

{{WDL|9|4|4|1|for=18|against=10|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Italy}}

{{WDL|40|7|9|24|for=30|against=62|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Kazakhstan}}

{{WDL|12|9|0|3|for=26|against=12|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Kosovo}}

{{WDL|4|3|0|1|for=10|against=3|diff=yes}}

bgcolor="#ffffbb"

! scope="row" align="left" |{{flag|Latvia}}

{{WDL|4|2|0|2|for=4|against=3|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Liechtenstein}}

{{WDL|2|1|1|0|for=9|against=4|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Lithuania}}

{{WDL|4|4|0|0|for=13|against=3|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Luxembourg}}

{{WDL|14|11|2|1|for=39|against=6|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Malta}}

{{WDL|20|16|2|2|for=53|against=12|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Moldova}}

{{WDL|16|10|5|1|for=28|against=10|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Montenegro}}

{{WDL|2|1|1|0|for=2|against=1|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Netherlands}}

{{WDL|28|11|5|12|for=28|against=43|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|North Macedonia}}

{{WDL|15|9|4|2|for=30|against=15|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Northern Ireland}}

{{WDL|10|5|3|2|for=18|against=6|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Norway}}

{{WDL|21|9|5|7|for=30|against=25|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Poland}}

{{WDL|10|4|5|1|for=11|against=5|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Portugal}}

{{WDL|21|7|3|11|for=14|against=29|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Romania}}

{{WDL|31|17|6|8|for=54|against=34|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Russia}}

{{WDL|19|7|1|11|for=19|against=26|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Scotland}}

{{WDL|21|9|4|8|for=32|against=27|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Serbia and Montenegro}}

{{WDL|8|2|1|5|for=11|against=16|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Slovakia}}

{{WDL|16|5|6|5|for=21|against=19|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Slovenia}}

{{WDL|26|18|3|5|for=45|against=29|diff=yes}}

bgcolor="#ffffbb"

! scope="row" align="left" |{{flag|Soviet Union}}

{{WDL|4|2|0|2|for=5|against=6|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Spain}}

{{WDL|46|8|11|27|for=36|against=74|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Sweden}}

{{WDL|18|6|4|8|for=23|against=30|diff=yes}}

bgcolor="#ffffbb"

! scope="row" align="left" |{{flag|Switzerland}}

{{WDL|11|3|5|3|for=17|against=12|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Turkey}}

{{WDL|17|6|4|7|for=21|against=23|diff=yes}}

bgcolor="#ffbbbb"

! scope="row" align="left" |{{flag|Ukraine}}

{{WDL|23|5|7|11|for=26|against=34|diff=yes}}

bgcolor="#bbf3bb"

! scope="row" align="left" |{{flag|Wales}}

{{WDL|11|8|1|2|for=30|against=9|diff=yes}}

bgcolor="#ffbbbb"

!scope="row" align=left|{{flag|West Germany}}

{{WDL|8|2|2|4|for=11|against=14|diff=yes}}

bgcolor="#bbf3bb"

!scope="row" align=left|{{flag|Yugoslavia}}

{{WDL|2|2|0|0|for=4|against=0|diff=yes}}

Record by opponent

:The list only includes clubs that Croatian clubs have faced in four or more UEFA matches. Updated on 29 August 2024.

class="wikitable sortable plainrowheaders" style="text-align:center"
scope="col"|Club

!scope="col"|Pld

!scope="col"|W

!scope="col"|D

!scope="col"|L

!scope="col"|GF

!scope="col"|GA

!scope="col"|GD

!scope="col"|Win%

scope="row" align=left|{{fbaicon|Albania}} Skënderbeu

{{WDL|4|2|2|0|for=7|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Albania}} Tirana

{{WDL|4|2|1|1|for=11|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Albania}} Vllaznia Shkodër

{{WDL|4|2|0|2|for=4|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Andorra}} UE Santa Coloma

{{WDL|4|4|0|0|for=13|against=2|diff=yes}}

scope="row" align=left|{{fbaicon|Austria}} Austria Wien

{{WDL|8|3|2|3|for=11|against=13|diff=yes}}

scope="row" align=left|{{fbaicon|Austria}} Rapid Wien

{{WDL|9|4|2|3|for=13|against=9|diff=yes}}

scope="row" align=left|{{fbaicon|Austria}} Red Bull Salzburg

{{WDL|10|1|5|4|for=10|against=17|diff=yes}}

scope="row" align=left|{{fbaicon|Belgium}} Anderlecht

{{WDL|10|5|2|3|for=9|against=8|diff=yes}}

scope="row" align=left|{{fbaicon|Belgium}} Beveren

{{WDL|5|2|1|2|for=10|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|Belgium}} Genk

{{WDL|4|1|2|1|for=6|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Belgium}} Standard Liège

{{WDL|4|1|1|2|for=3|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Bulgaria}} CSKA Sofia

{{WDL|4|1|1|2|for=4|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|Bulgaria}} Levski Sofia

{{WDL|4|2|1|1|for=3|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Bulgaria}} Ludogorets Razgrad

{{WDL|6|3|1|2|for=11|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|Cyprus}} Anorthosis Famagusta

{{WDL|4|3|0|1|for=11|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Cyprus}} Omonia

{{WDL|4|2|1|1|for=6|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Czech Republic}} Sparta Prague

{{WDL|6|2|2|2|for=9|against=9|diff=yes}}

scope="row" align=left|{{fbaicon|Czech Republic}} Viktoria Plzeň

{{WDL|4|1|0|3|for=4|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Denmark}} AaB

{{WDL|4|2|0|2|for=2|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Denmark}} Brøndby

{{WDL|6|3|2|1|for=7|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|England}} Arsenal

{{WDL|6|2|0|4|for=5|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|England}} Aston Villa

{{WDL|4|2|0|2|for=5|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|England}} Fulham

{{WDL|6|0|2|4|for=3|against=10|diff=yes}}

scope="row" align=left|{{fbaicon|England}} Tottenham Hotspur

{{WDL|9|3|0|6|for=9|against=16|diff=yes}}

scope="row" align=left|{{fbaicon|England}} West Ham United

{{WDL|4|1|0|3|for=2|against=8|diff=yes}}

scope="row" align=left|{{fbaicon|Estonia}} Levadia

{{WDL|4|4|0|0|for=12|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|France}} Auxerre

{{WDL|6|2|0|4|for=7|against=12|diff=yes}}

scope="row" align=left|{{fbaicon|France}} Lille

{{WDL|4|0|2|2|for=3|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|France}} Lyon

{{WDL|6|0|1|5|for=2|against=15|diff=yes}}

scope="row" align=left|{{fbaicon|France}} Marseille

{{WDL|6|1|2|3|for=6|against=12|diff=yes}}

scope="row" align=left|{{fbaicon|Germany}} Schalke 04

{{WDL|6|0|1|5|for=3|against=10|diff=yes}}

scope="row" align=left|{{fbaicon|Germany}} VfB Stuttgart

{{WDL|9|2|3|4|for=13|against=15|diff=yes}}

scope="row" align=left|{{fbaicon|Greece}} AEK Athens

{{WDL|10|1|2|7|for=14|against=21|diff=yes}}

scope="row" align=left|{{fbaicon|Greece}} Olympiacos

{{WDL|6|1|1|4|for=9|against=13|diff=yes}}

scope="row" align=left|{{fbaicon|Greece}} PAOK

{{WDL|10|2|2|6|for=6|against=20|diff=yes}}

scope="row" align=left|{{fbaicon|Hungary}} Debrecen

{{WDL|4|0|0|4|for=3|against=14|diff=yes}}

scope="row" align=left|{{fbaicon|Hungary}} Ferencváros

{{WDL|7|3|3|1|for=9|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Hungary}} MTK Budapest

{{WDL|6|3|2|1|for=7|against=2|diff=yes}}

scope="row" align=left|{{fbaicon|Hungary}} Zalaegerszeg

{{WDL|6|5|0|1|for=14|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|IRL}} Dundalk

{{WDL|6|4|0|2|for=11|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Israel}} Hapoel Be'er Sheva

{{WDL|4|2|2|0|for=9|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Israel}} Maccabi Tel Aviv

{{WDL|4|1|2|1|for=6|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|Italy}} Atalanta

{{WDL|4|1|2|1|for=5|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Italy}} Fiorentina

{{WDL|4|1|1|2|for=3|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|Italy}} Juventus

{{WDL|4|0|1|3|for=0|against=8|diff=yes}}

scope="row" align=left|{{fbaicon|Italy}} Milan

{{WDL|8|1|0|7|for=7|against=20|diff=yes}}

scope="row" align=left|{{fbaicon|Italy}} Torino

{{WDL|8|2|3|3|for=8|against=9|diff=yes}}

scope="row" align=left|{{fbaicon|Kazakhstan}} Astana

{{WDL|6|6|0|0|for=16|against=1|diff=yes}}

scope="row" align=left|{{fbaicon|Luxembourg}} Fola Esch

{{WDL|4|3|1|0|for=10|against=1|diff=yes}}

scope="row" align=left|{{fbaicon|Malta}} Birkirkara

{{WDL|4|3|1|0|for=8|against=0|diff=yes}}

scope="row" align=left|{{fbaicon|Malta}} Gżira United

{{WDL|4|3|0|1|for=6|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Moldova}} Sheriff Tiraspol

{{WDL|10|6|3|1|for=15|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Netherlands}} Ajax

{{WDL|12|3|2|7|for=6|against=22|diff=yes}}

scope="row" align=left|{{fbaicon|Netherlands}} Feyenoord

{{WDL|4|2|1|1|for=5|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Netherlands}} PSV Eindhoven

{{WDL|6|3|1|2|for=4|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Norway}} Tromsø

{{WDL|4|1|0|3|for=6|against=10|diff=yes}}

scope="row" align=left|{{fbaicon|Poland}} Legia Warsaw

{{WDL|4|3|1|0|for=7|against=1|diff=yes}}

scope="row" align=left|{{fbaicon|Portugal}} Benfica

{{WDL|7|1|2|4|for=2|against=9|diff=yes}}

scope="row" align=left|{{fbaicon|Portugal}} Porto

{{WDL|6|2|0|4|for=5|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|Portugal}} Vitória de Guimarães

{{WDL|4|1|1|2|for=2|against=6|diff=yes}}

Vitória de Guimarães

!scope="row" align=left|{{fbaicon|Romania}} Dinamo București

{{WDL|4|1|1|2|for=7|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|Romania}} Steaua București

{{WDL|8|4|1|3|for=12|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|Russia}} CSKA Moscow

{{WDL|4|1|1|2|for=4|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Russia}} Spartak Moscow

{{WDL|5|1|0|4|for=4|against=9|diff=yes}}

scope="row" align=left|{{fbaicon|Scotland}} Aberdeen

{{WDL|4|2|1|1|for=6|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Scotland}} Celtic

{{WDL|6|3|0|3|for=9|against=9|diff=yes}}

scope="row" align=left|{{fbaicon|Scotland}} Hibernian

{{WDL|4|2|1|1|for=10|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|Serbia}} Partizan

{{WDL|4|1|0|3|for=6|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|Slovakia}} Slovan Bratislava

{{WDL|6|2|2|2|for=7|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|Slovakia}} Žilina

{{WDL|4|1|2|1|for=4|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Slovenia}} Domžale

{{WDL|6|6|0|0|for=16|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|Slovenia}} Koper

{{WDL|6|2|1|3|for=13|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|Slovenia}} Maribor

{{WDL|4|3|1|0|for=6|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Atlético Madrid

{{WDL|6|0|1|5|for=2|against=10|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Deportivo La Coruña

{{WDL|4|0|1|3|for=0|against=6|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Mallorca

{{WDL|4|1|1|2|for=2|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Real Betis

{{WDL|4|1|3|0|for=3|against=2|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Real Madrid

{{WDL|4|1|0|3|for=5|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Sevilla

{{WDL|6|1|1|4|for=4|against=11|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Valencia

{{WDL|4|1|2|1|for=6|against=7|diff=yes}}

scope="row" align=left|{{fbaicon|Spain}} Villarreal

{{WDL|6|1|0|5|for=5|against=12|diff=yes}}

scope="row" align=left|{{fbaicon|Sweden}} Elfsborg

{{WDL|4|1|2|1|for=3|against=3|diff=yes}}

scope="row" align=left|{{fbaicon|Sweden}} Malmö FF

{{WDL|7|4|1|2|for=12|against=12|diff=yes}}

scope="row" align=left|{{fbaicon|Switzerland}} Grasshopper

{{WDL|4|1|3|0|for=10|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Turkey}} Trabzonspor

{{WDL|4|2|1|1|for=5|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Ukraine}} Chornomorets

{{WDL|4|1|1|2|for=4|against=4|diff=yes}}

scope="row" align=left|{{fbaicon|Ukraine}} Dnipro Dnipropetrovsk

{{WDL|6|2|2|2|for=5|against=5|diff=yes}}

scope="row" align=left|{{fbaicon|Ukraine}} Dynamo Kyiv

{{WDL|4|0|1|3|for=2|against=8|diff=yes}}

scope="row" align=left|{{fbaicon|Ukraine}} Shakhtar Donetsk

{{WDL|4|0|2|2|for=6|against=10|diff=yes}}

scope="row" align=left|{{fbaicon|Wales}} Wrexham

{{WDL|4|2|0|2|for=6|against=5|diff=yes}}

References

{{reflist}}