# Historique du parcours européen du Dinamo Zagreb

Cet article présente les différentes campagnes européennes réalisées par le Dinamo Zagreb depuis sa première participation à la Coupe des clubs champions en 1958.
Il découvre la Coupe des coupes deux ans après où il atteint les demi-finales, puis la Coupe des villes de foires en 1961. Bien que non-officiellement reconnue par l'UEFA, c'est dans cette dernière compétition que le club réalise ses meilleures performances européennes, atteignant la finale de la coupe dès l'édition suivante, où il chute face à Valence, avant de finalement l'emporter en 1967 face à Leeds United, pour son unique trophée européen.
Par la suite, et malgré une présence régulière en coupe d'Europe, le Dinamo ne parvient pas à réitérer ces performances, bien qu'il devienne un acteur régulier des phases de groupes de Ligue des champions et de Coupe UEFA (puis Ligue Europa) à partir de la fin des années 1990. Il atteint notamment la phase finale de cette dernière compétition pour la première fois lors de la saison 2018-2019.

## Résultats en compétitions européennes
### Légende du tableau

| Vainqueur de la compétition | Victoire ou qualification | Match nul | Défaite ou élimination |

### Résultats

Note : dans les résultats ci-dessous, le score du club est toujours donné en premier.
| Saison | Compétition | Tour | Club | Domicile | Extérieur | Total |
| Représentant de la Yougoslavie (1958-1992) |||||||
| 1958-1959 | Coupe des clubs champions | Tour préliminaire | Dukla Prague | 2 - 2 | 1 - 2 | 3 - 4 |
| 1960-1961 | Coupe des coupes | Quarts de finale | Rudá Hvězda Brno (en) | 2 - 0 | 0 - 0 | 2 - 0 |
| 1960-1961 | Coupe des coupes | Demi-finales | ACF Fiorentina | 2 - 1 | 0 - 3 | 2 - 4 |
| 1961-1962 | Coupe des villes de foires | Seizièmes de finale | Stævnet (en) | 2 - 2 | 7 - 2 | 9 - 4 |
| 1961-1962 | Coupe des villes de foires | Huitièmes de finale | CF Barcelone | 2 - 2 | 1 - 5 | 3 - 7 |
| 1962-1963 | Coupe des villes de foires | Seizièmes de finale | FC Porto | 2 - 0 | 0 - 0 | 2 - 0 |
| 1962-1963 | Coupe des villes de foires | Huitièmes de finale | Royale Union SG | 2 - 1 | 0 - 1 | 2 - 2 3 - 2 |
| 1962-1963 | Coupe des villes de foires | Quarts de finale | Bayern Munich | 0 - 0 | 4 - 1 | 4 - 1 |
| 1962-1963 | Coupe des villes de foires | Demi-finales | Ferencváros TC | 2 - 1 | 1 - 0 | 3 - 1 |
| 1962-1963 | Coupe des villes de foires | Finale | Valence CF | 1 - 2 | 0 - 2 | 1 - 4 |
| 1963-1964 | Coupe des coupes | Tour préliminaire | Linzer ASK | 1 - 0 | 0 - 1 | 1 - 1 1 - 1 |
| 1963-1964 | Coupe des coupes | Seizièmes de finale | Celtic Glasgow | 2 - 1 | 0 - 3 | 2 - 4 |
| 1964-1965 | Coupe des coupes | Seizièmes de finale | AEK Athènes | 3 - 0 | 0 - 2 | 3 - 2 |
| 1964-1965 | Coupe des coupes | Huitièmes de finale | Steaua Bucarest | 2 - 0 | 3 - 1 | 5 - 1 |
| 1964-1965 | Coupe des coupes | Quarts de finale | Torino FC | 1 - 2 | 1 - 1 | 2 - 3 |
| 1965-1966 | Coupe des coupes | Seizièmes de finale | Atlético Madrid | 0 - 1 | 0 - 4 | 0 - 5 |
| 1966-1967 | Coupe des villes de foires | 32$^{es}$ de finale | Spartak Brno | 2 - 0 | 0 - 2 | 2 - 2 |
| 1966-1967 | Coupe des villes de foires | Seizièmes de finale | Dunfermline Athletic | 2 - 0 | 2 - 4 | 4 - 4 |
| 1966-1967 | Coupe des villes de foires | Huitièmes de finale | Dinamo Pitești | 0 - 0 | 1 - 0 | 1 - 0 |
| 1966-1967 | Coupe des villes de foires | Quarts de finale | Juventus FC | 3 - 0 | 2 - 2 | 5 - 2 |
| 1966-1967 | Coupe des villes de foires | Demi-finales | Eintracht Francfort | 4 - 0 | 0 - 3 | 4 - 3 |
| 1966-1967 | Coupe des villes de foires | Finale | Leeds United | 2 - 0 | 0 - 0 | 2 - 0 |
| 1967-1968 | Coupe des villes de foires | 32$^{es}$ de finale | Petrolul Ploiești | 5 - 0 | 0 - 2 | 5 - 2 |
| 1967-1968 | Coupe des villes de foires | Seizièmes de finale | Bologne FC | 1 - 2 | 0 - 0 | 1 - 2 |
| 1968-1969 | Coupe des villes de foires | 32$^{es}$ de finale | ACF Fiorentina | 1 - 1 | 1 - 2 | 2 - 3 |
| 1969-1970 | Coupe des coupes | Seizièmes de finale | Slovan Bratislava | 3 - 0 | 0 - 0 | 3 - 0 |
| 1969-1970 | Coupe des coupes | Huitièmes de finale | Olympique de Marseille | 2 - 0 | 1 - 1 | 3 - 1 |
| 1969-1970 | Coupe des coupes | Quarts de finale | Schalke 04 | 1 - 3 | 0 - 1 | 1 - 4 |
| 1970-1971 | Coupe des villes de foires | 32$^{es}$ de finale | FC Barreirense | 6 - 1 | 0 - 2 | 6 - 3 |
| 1970-1971 | Coupe des villes de foires | Seizièmes de finale | Hambourg SV | 4 - 0 | 0 - 1 | 4 - 1 |
| 1970-1971 | Coupe des villes de foires | Huitièmes de finale | FC Twente | 2 - 2 | 0 - 1 | 2 - 3 |
| 1971-1972 | Coupe UEFA | 32$^{es}$ de finale | Botev Vratsa | 6 - 1 | 2 - 1 | 8 - 2 |
| 1971-1972 | Coupe UEFA | Seizièmes de finale | Rapid Vienne | 2 - 2 | 0 - 0 | 2 - 2 |
| 1973-1974 | Coupe des coupes | Seizièmes de finale | AC Milan | 1 - 3 | 0 - 1 | 1 - 4 |
| 1976-1977 | Coupe UEFA | 32$^{es}$ de finale | ASA Târgu Mureș | 3 - 0 | 1 - 0 | 4 - 0 |
| 1976-1977 | Coupe UEFA | Seizièmes de finale | FC Magdebourg | 2 - 2 | 0 - 2 | 2 - 4 |
| 1977-1978 | Coupe UEFA | 32$^{es}$ de finale | Olympiakos | 5 - 1 | 1 - 3 | 6 - 4 |
| 1977-1978 | Coupe UEFA | Seizièmes de finale | Torino FC | 1 - 0 | 1 - 3 | 2 - 3 |
| 1979-1980 | Coupe UEFA | 32$^{es}$ de finale | AC Perugia | 0 - 0 | 0 - 1 | 0 - 1 |
| 1980-1981 | Coupe des coupes | Seizièmes de finale | Benfica Lisbonne | 0 - 0 | 0 - 2 | 0 - 2 |
| 1982-1983 | Coupe des clubs champions | Seizièmes de finale | Sporting CP | 1 - 0 | 0 - 3 | 1 - 3 |
| 1983-1984 | Coupe des coupes | Seizièmes de finale | FC Porto | 2 - 1 | 0 - 1 | 2 - 2 |
| 1988-1989 | Coupe UEFA | 32$^{es}$ de finale | Beşiktaş JK | 2 - 0 | 0 - 1 | 2 - 1 |
| 1988-1989 | Coupe UEFA | Seizièmes de finale | VfB Stuttgart | 1 - 3 | 1 - 1 | 2 - 4 |
| 1989-1990 | Coupe UEFA | Tour préliminaire | AJ Auxerre | 1 - 3 | 1 - 0 | 2 - 3 |
| 1990-1991 | Coupe UEFA | 32$^{es}$ de finale | Atalanta Bergame | 1 - 1 | 0 - 0 | 1 - 1 |
| 1991-1992 | Coupe UEFA | 32$^{es}$ de finale | Trabzonspor | 2 - 3 | 1 - 1 | 3 - 4 |
| Représentant de la Croatie (depuis 1992) |||||||
| 1993-1994 | Ligue des champions | Seizièmes de finale | B68 Toftir | 6 - 0 | 5 - 0 | 11 - 0 |
| 1993-1994 | Ligue des champions | Huitièmes de finale | Steaua Bucarest | 2 - 3 | 2 - 1 | 4 - 4 |
| 1994-1995 | Coupe des coupes | Seizièmes de finale | AJ Auxerre | 1 - 3 | 1 - 0 | 2 - 3 |
| 1996-1997 | Coupe UEFA | Tour préliminaire | KF Tirana | 4 - 0 | 6 - 2 | 10 - 2 |
| 1996-1997 | Coupe UEFA | 32$^{es}$ de finale | Spartak Moscou | 3 - 1 | 0 - 2 | 3 - 3 |
| 1997-1998 | Ligue des champions | Premier tour Q | Partizan Belgrade | 5 - 0 | 0 - 1 | 5 - 1 |
| 1997-1998 | Ligue des champions | Deuxième tour Q | Newcastle United | 2 - 2 | 1 - 2 | 3 - 4 |
| 1997-1998 | Coupe UEFA | 32$^{es}$ de finale | Grasshoppers Zurich | 4 - 4 | 5 - 0 | 9 - 4 |
| 1997-1998 | Coupe UEFA | Seizièmes de finale | MTK Budapest | 2 - 0 | 0 - 1 | 2 - 1 |
| 1997-1998 | Coupe UEFA | Huitièmes de finale | Atlético Madrid | 1 - 1 | 0 - 1 | 1 - 2 |
| 1998-1999 | Ligue des champions | Deuxième tour Q | Celtic Glasgow | 3 - 0 | 1 - 0 | 4 - 0 |
| 1998-1999 | Ligue des champions | Groupe A | Ajax Amsterdam | 0 - 0 | 1 - 0 | Deuxième |
| 1998-1999 | Ligue des champions | Groupe A | Olympiakos | 1 - 1 | 0 - 2 | Deuxième |
| 1998-1999 | Ligue des champions | Groupe A | FC Porto | 3 - 1 | 0 - 3 | Deuxième |
| 1999-2000 | Ligue des champions | Troisième tour Q | MTK Budapest | 0 - 0 | 2 - 0 | 2 - 0 |
| 1999-2000 | Ligue des champions | Groupe D | Manchester United | 1 - 2 | 0 - 0 | Quatrième |
| 1999-2000 | Ligue des champions | Groupe D | Olympique de Marseille | 1 - 2 | 2 - 2 | Quatrième |
| 1999-2000 | Ligue des champions | Groupe D | Sturm Graz | 3 - 0 | 0 - 1 | Quatrième |
| 2000-2001 | Ligue des champions | Troisième tour Q | AC Milan | 0 - 3 | 1 - 3 | 1 - 6 |
| 2000-2001 | Coupe UEFA | 64$^{es}$ de finale | Slovan Bratislava | 1 - 1 | 3 - 0 | 4 - 1 |
| 2000-2001 | Coupe UEFA | 32$^{es}$ de finale | Parme FC | 1 - 0 | 0 - 2 | 1 - 2 |
| 2001-2002 | Coupe UEFA | Tour préliminaire | Flora Tallinn | 1 - 0 | 1 - 0 | 2 - 0 |
| 2001-2002 | Coupe UEFA | 32$^{es}$ de finale | Maccabi Tel-Aviv | 2 - 2 | 1 - 1 | 3 - 3 |
| 2002-2003 | Coupe UEFA | 64$^{es}$ de finale | Zalaegerszeg TE | 6 - 0 | 3 - 1 | 9 - 1 |
| 2002-2003 | Coupe UEFA | 32$^{es}$ de finale | Fulham FC | 0 - 3 | 1 - 2 | 1 - 5 |
| 2003-2004 | Ligue des champions | Deuxième tour Q | NK Maribor | 2 - 1 | 1 - 1 | 3 - 2 |
| 2003-2004 | Ligue des champions | Troisième tour Q | Dynamo Kiev | 0 - 2 | 1 - 3 | 1 - 5 |
| 2003-2004 | Coupe UEFA | 64$^{es}$ de finale | MTK Budapest | 3 - 1 | 0 - 0 | 3 - 1 |
| 2003-2004 | Coupe UEFA | 32$^{es}$ de finale | FK Dnipro | 0 - 2 | 1 - 1 | 1 - 3 |
| 2004-2005 | Coupe UEFA | Deuxième tour Q | NK Primorje | 4 - 0 | 0 - 2 | 4 - 2 |
| 2004-2005 | Coupe UEFA | Premier tour | IF Elfsborg | 2 - 0 | 0 - 0 | 2 - 0 |
| 2004-2005 | Coupe UEFA | Groupe G | KSK Beveren | 6 - 1 | N/A | Quatrième |
| 2004-2005 | Coupe UEFA | Groupe G | Benfica Lisbonne | N/A | 0 - 2 | Quatrième |
| 2004-2005 | Coupe UEFA | Groupe G | SC Heerenveen | 2 - 2 | N/A | Quatrième |
| 2004-2005 | Coupe UEFA | Groupe G | VfB Stuttgart | N/A | 1 - 2 | Quatrième |
| 2006-2007 | Ligue des champions | Deuxième tour Q | Ekranas Panevėžys | 5 - 2 | 4 - 1 | 9 - 3 |
| 2006-2007 | Ligue des champions | Troisième tour Q | Arsenal FC | 0 - 3 | 1 - 2 | 1 - 5 |
| 2006-2007 | Coupe UEFA | Premier tour | AJ Auxerre | 1 - 2 | 1 - 3 | 2 - 5 |
| 2007-2008 | Ligue des champions | Premier tour Q | Khazar Lankaran | 3 - 1 | 1 - 1 | 4 - 2 |
| 2007-2008 | Ligue des champions | Deuxième tour Q | NK Domžale | 3 - 1 | 2 - 1 | 5 - 2 |
| 2007-2008 | Ligue des champions | Troisième tour Q | Werder Brême | 2 - 3 | 1 - 2 | 3 - 5 |
| 2007-2008 | Coupe UEFA | Premier tour | Ajax Amsterdam | 0 - 1 | 3 - 2 | 3 - 3 |
| 2007-2008 | Coupe UEFA | Groupe D | FC Bâle | 0 - 0 | N/A | Quatrième |
| 2007-2008 | Coupe UEFA | Groupe D | SK Brann | N/A | 1 - 2 | Quatrième |
| 2007-2008 | Coupe UEFA | Groupe D | Hambourg SV | 0 - 2 | N/A | Quatrième |
| 2007-2008 | Coupe UEFA | Groupe D | Stade rennais | N/A | 1 - 1 | Quatrième |
| 2008-2009 | Ligue des champions | Premier tour Q | Linfield FC | 1 - 1 | 2 - 0 | 3 - 1 |
| 2008-2009 | Ligue des champions | Deuxième tour Q | NK Domžale | 3 - 2 | 3 - 0 | 6 - 2 |
| 2008-2009 | Ligue des champions | Troisième tour Q | Chakhtar Donetsk | 1 - 3 | 0 - 2 | 1 - 5 |
| 2008-2009 | Coupe UEFA | Premier tour | Sparta Prague | 0 - 0 | 3 - 3 | 3 - 3 |
| 2008-2009 | Coupe UEFA | Groupe D | NEC Nimègue | 3 - 2 | N/A | Cinquième |
| 2008-2009 | Coupe UEFA | Groupe D | Tottenham Hotspur | N/A | 0 - 4 | Cinquième |
| 2008-2009 | Coupe UEFA | Groupe D | Spartak Moscou | 0 - 1 | N/A | Cinquième |
| 2008-2009 | Coupe UEFA | Groupe D | Udinese Calcio | N/A | 1 - 2 | Cinquième |
| 2009-2010 | Ligue des champions | Deuxième tour Q | Pyunik Erevan | 3 - 0 | 0 - 0 | 3 - 0 |
| 2009-2010 | Ligue des champions | Troisième tour Q | Red Bull Salzbourg | 1 - 2 | 1 - 1 | 2 - 3 |
| 2009-2010 | Ligue Europa | Barrages Q | Heart of Midlothian | 4 - 0 | 0 - 2 | 4 - 2 |
| 2009-2010 | Ligue Europa | Groupe A | Ajax Amsterdam | 0 - 2 | 1 - 2 | Troisième |
| 2009-2010 | Ligue Europa | Groupe A | RSC Anderlecht | 0 - 2 | 1 - 0 | Troisième |
| 2009-2010 | Ligue Europa | Groupe A | Politehnica Timișoara | 1 - 2 | 3 - 0 | Troisième |
| 2010-2011 | Ligue des champions | Deuxième tour Q | FC Koper | 5 - 1 | 0 - 3 | 5 - 4 |
| 2010-2011 | Ligue des champions | Troisième tour Q | Sheriff Tiraspol | 1 - 1 | 1 - 1 | 2 - 2 (5 - 6 ) |
| 2010-2011 | Ligue Europa | Barrages Q | Győri ETO | 2 - 1 | 2 - 0 | 4 - 1 |
| 2010-2011 | Ligue Europa | Groupe D | Club Bruges | 0 - 0 | 2 - 0 | Troisième |
| 2010-2011 | Ligue Europa | Groupe D | PAOK Salonique | 0 - 1 | 0 - 1 | Troisième |
| 2010-2011 | Ligue Europa | Groupe D | Villarreal CF | 2 - 0 | 0 - 3 | Troisième |
| 2011-2012 | Ligue des champions | Deuxième tour Q | Neftchi Bakou | 3 - 0 | 0 - 0 | 3 - 0 |
| 2011-2012 | Ligue des champions | Troisième tour Q | HJK Helsinki | 1 - 0 | 2 - 1 | 3 - 1 |
| 2011-2012 | Ligue des champions | Barrages Q | Malmö FF | 4 - 1 | 0 - 2 | 4 - 3 |
| 2011-2012 | Ligue des champions | Groupe D | Ajax Amsterdam | 0 - 4 | 0 - 2 | Quatrième |
| 2011-2012 | Ligue des champions | Groupe D | Olympique lyonnais | 1 - 7 | 0 - 2 | Quatrième |
| 2011-2012 | Ligue des champions | Groupe D | Real Madrid | 0 - 1 | 2 - 6 | Quatrième |
| 2012-2013 | Ligue des champions | Deuxième tour Q | Ludogorets Razgrad | 3 - 2 | 1 - 1 | 4 - 3 |
| 2012-2013 | Ligue des champions | Troisième tour Q | Sheriff Tiraspol | 4 - 0 | 1 - 0 | 5 - 0 |
| 2012-2013 | Ligue des champions | Barrages Q | NK Maribor | 2 - 1 | 1 - 0 | 3 - 1 |
| 2012-2013 | Ligue des champions | Groupe A | Dynamo Kiev | 1 - 1 | 0 - 2 | Quatrième |
| 2012-2013 | Ligue des champions | Groupe A | Paris Saint-Germain | 0 - 2 | 0 - 4 | Quatrième |
| 2012-2013 | Ligue des champions | Groupe A | FC Porto | 0 - 2 | 0 - 3 | Quatrième |
| 2013-2014 | Ligue des champions | Deuxième tour Q | CS Fola Esch | 1 - 0 | 5 - 0 | 6 - 0 |
| 2013-2014 | Ligue des champions | Troisième tour Q | Sheriff Tiraspol | 1 - 0 | 3 - 0 | 4 - 0 |
| 2013-2014 | Ligue des champions | Barrages Q | Austria Vienne | 0 - 2 | 3 - 2 | 3 - 4 |
| 2013-2014 | Ligue Europa | Groupe B | Tchornomorets Odessa | 1 - 2 | 1 - 2 | Quatrième |
| 2013-2014 | Ligue Europa | Groupe B | Ludogorets Razgrad | 1 - 2 | 0 - 3 | Quatrième |
| 2013-2014 | Ligue Europa | Groupe B | PSV Eindhoven | 0 - 0 | 0 - 2 | Quatrième |
| 2014-2015 | Ligue des champions | Deuxième tour Q | Žalgiris Vilnius | 2 - 0 | 2 - 0 | 4 - 0 |
| 2014-2015 | Ligue des champions | Troisième tour Q | Aalborg BK | 0 - 2 | 1 - 0 | 1 - 2 |
| 2014-2015 | Ligue Europa | Barrages Q | Petrolul Ploiești | 2 - 1 | 3 - 1 | 5 - 2 |
| 2014-2015 | Ligue Europa | Groupe D | Astra Giurgiu | 5 - 1 | 0 - 1 | Troisième |
| 2014-2015 | Ligue Europa | Groupe D | Celtic Glasgow | 4 - 3 | 0 - 1 | Troisième |
| 2014-2015 | Ligue Europa | Groupe D | Red Bull Salzbourg | 1 - 5 | 2 - 4 | Troisième |
| 2015-2016 | Ligue des champions | Deuxième tour Q | CS Fola Esch | 3 - 2 | 2 - 1 | 5 - 3 |
| 2015-2016 | Ligue des champions | Troisième tour Q | Molde FK | 1 - 1 | 3 - 3 | 4 - 4 |
| 2015-2016 | Ligue des champions | Barrages Q | Skënderbeu Korçë | 4 - 1 | 2 - 1 | 6 - 2 |
| 2015-2016 | Ligue des champions | Groupe F | Arsenal FC | 2 - 1 | 0 - 3 | Quatrième |
| 2015-2016 | Ligue des champions | Groupe F | Bayern Munich | 0 - 2 | 0 - 5 | Quatrième |
| 2015-2016 | Ligue des champions | Groupe F | Olympiakos | 0 - 1 | 1 - 2 | Quatrième |
| 2016-2017 | Ligue des champions | Deuxième tour Q | Vardar Skopje | 3 - 2 | 2 - 1 | 5 - 3 |
| 2016-2017 | Ligue des champions | Troisième tour Q | Dinamo Tbilissi | 2 - 0 | 1 - 0 | 3 - 0 |
| 2016-2017 | Ligue des champions | Barrages Q | Red Bull Salzbourg | 1 - 1 | 2 - 1 | 3 - 2 |
| 2016-2017 | Ligue des champions | Groupe H | Olympique lyonnais | 0 - 1 | 0 - 3 | Quatrième |
| 2016-2017 | Ligue des champions | Groupe H | Juventus FC | 0 - 4 | 0 - 2 | Quatrième |
| 2016-2017 | Ligue des champions | Groupe H | Séville FC | 0 - 1 | 0 - 4 | Quatrième |
| 2017-2018 | Ligue Europa | Troisième tour Q | Odds BK | 2 - 1 | 0 - 0 | 2 - 1 |
| 2017-2018 | Ligue Europa | Barrages Q | Skënderbeu Korçë | 1 - 1 | 0 - 0 | 1 - 1 |
| 2018-2019 | Ligue des champions | Deuxième tour Q | Hapoël Beer-Sheva | 5 - 0 | 2 - 2 | 7 - 2 |
| 2018-2019 | Ligue des champions | Troisième tour Q | FK Astana | 1 - 0 | 2 - 0 | 3 - 0 |
| 2018-2019 | Ligue des champions | Barrages Q | Young Boys | 1 - 2 | 1 - 1 | 2 - 3 |
| 2018-2019 | Ligue Europa | Groupe D | Fenerbahçe SK | 5 - 1 | 0 - 1 | Premier |
| 2018-2019 | Ligue Europa | Groupe D | RSC Anderlecht | 4 - 3 | 0 - 1 | Premier |
| 2018-2019 | Ligue Europa | Groupe D | Spartak Trnava | 1 - 5 | 2 - 4 | Premier |
| 2018-2019 | Ligue Europa | Seizièmes de finale | Viktoria Plzeň | 3 - 0 | 1 - 2 | 4 - 2 |
| 2018-2019 | Ligue Europa | Huitièmes de finale | Benfica Lisbonne | 1 - 0 | 0 - 3 | 1 - 3 |
| 2019-2020 | Ligue des champions | Deuxième tour Q | Saburtalo Tbilissi | 3 - 0 | 2 - 0 | 5 - 0 |
| 2019-2020 | Ligue des champions | Troisième tour Q | Ferencváros TC | 1 - 1 | 4 - 0 | 5 - 1 |
| 2019-2020 | Ligue des champions | Barrages Q | Rosenborg BK | 2 - 0 | 1 - 1 | 3 - 1 |
| 2019-2020 | Ligue des champions | Groupe C | Manchester City | 1 - 4 | 0 - 2 | Quatrième |
| 2019-2020 | Ligue des champions | Groupe C | Chakhtar Donetsk | 3 - 3 | 2 - 2 | Quatrième |
| 2019-2020 | Ligue des champions | Groupe C | Atalanta Bergame | 4 - 0 | 0 - 2 | Quatrième |
| 2020-2021 | Ligue des champions | Deuxième tour Q | CFR Cluj | N/A | 2 - 2 | 2 - 2 (6 - 5 ) |
| 2020-2021 | Ligue des champions | Troisième tour Q | Ferencváros TC | N/A | 1 - 2 | 1 - 2 |
| 2020-2021 | Ligue Europa | Barrages Q | Flora Tallinn | 3 - 1 | N/A | 3 - 1 |
| 2020-2021 | Ligue Europa | Groupe K | CSKA Moscou | 3 - 1 | 0 - 0 | Premier |
| 2020-2021 | Ligue Europa | Groupe K | Feyenoord Rotterdam | 0 - 0 | 2 - 0 | Premier |
| 2020-2021 | Ligue Europa | Groupe K | Wolfsberger AC | 1 - 0 | 3 - 0 | Premier |
| 2020-2021 | Ligue Europa | Seizièmes de finale | FK Krasnodar | 1 - 0 | 3 - 2 | 4 - 2 |
| 2020-2021 | Ligue Europa | Huitièmes de finale | Tottenham Hotspur | 3 - 0 | 0 - 2 | 3 - 2 |
| 2020-2021 | Ligue Europa | Quarts de finale | Villarreal CF | 0 - 1 | 1 - 2 | 1 - 3 |
| 2021-2022 | Ligue des champions | Premier tour Q | Valur Reykjavik | 3 - 2 | 2 - 0 | 5 - 2 |
| 2021-2022 | Ligue des champions | Deuxième tour Q | Omónia Nicosie | 2 - 0 | 1 - 0 | 3 - 0 |
| 2021-2022 | Ligue des champions | Troisième tour Q | Legia Varsovie | 1 - 1 | 1 - 0 | 2 - 1 |
| 2021-2022 | Ligue des champions | Barrages Q | Sheriff Tiraspol | 0 - 0 | 0 - 3 | 0 - 3 |
| 2021-2022 | Ligue Europa | Groupe H | KRC Genk | 1 - 1 | 3 - 0 | Deuxième |
| 2021-2022 | Ligue Europa | Groupe H | West Ham United | 0 - 2 | 1 - 0 | Deuxième |
| 2021-2022 | Ligue Europa | Groupe H | Rapid Vienne | 3 - 1 | 1 - 2 | Deuxième |
| 2021-2022 | Ligue Europa | Barrages | Séville FC | 1 - 0 | 1 - 3 | 2 - 3 |
| 2022-2023 | Ligue des champions | Deuxième tour Q | KF Shkupi | 2 - 2 | 1 - 0 | 3 - 2 |
| 2022-2023 | Ligue des champions | Troisième tour Q | Ludogorets Razgrad | 4 - 2 | 2 - 1 | 6 - 3 |
| 2022-2023 | Ligue des champions | Barrages Q | FK Bodø/Glimt | 4 - 1 | 0 - 1 | 4 - 2 |
| 2022-2023 | Ligue des champions | Groupe E | AC Milan | 0 - 4 | 1 - 3 | Quatrième |
| 2022-2023 | Ligue des champions | Groupe E | Chelsea FC | 1 - 0 | 1 - 2 | Quatrième |
| 2022-2023 | Ligue des champions | Groupe E | Red Bull Salzbourg | 1 - 1 | 0 - 1 | Quatrième |
| 2023-2024 | Ligue des champions | Deuxième tour Q | FK Astana | 4 - 0 | 2 - 0 | 6 - 0 |
| 2023-2024 | Ligue des champions | Troisième tour Q | AEK Athènes | 1 - 2 | 2 - 2 | 3 - 4 |
| 2023-2024 | Ligue Europa | Barrages Q | Sparta Prague | 3 - 1 | 1 - 4 | 4 - 5 |
| 2023-2024 | Ligue Europa Conférence | Groupe C | Viktoria Plzeň | 0 - 1 | 0 - 1 | Deuxième |
| 2023-2024 | Ligue Europa Conférence | Groupe C | FK Astana | 5 - 1 | 2 - 0 | Deuxième |
| 2023-2024 | Ligue Europa Conférence | Groupe C | KF Ballkani | 3 - 0 | 0 - 2 | Deuxième |
| 2023-2024 | Ligue Europa Conférence | Barrages | Real Betis | 1 - 1 | 1 - 0 | 2 - 1 |
| 2023-2024 | Ligue Europa Conférence | Huitièmes de finale | PAOK Salonique | 2 - 0 | 1 - 5 | 3 - 5 |
| 2024-2025 | Ligue des champions | Barrages Q | Qarabağ FK | 3 - 0 | 2 - 0 | 5 - 0 |
| 2024-2025 | Ligue des champions | Phase de ligue | Bayern Munich | N/A | 2 - 9 | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | AS Monaco | 2 - 2 | N/A | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | Red Bull Salzbourg | N/A | 2 - 0 | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | Slovan Bratislava | N/A | 4 - 1 | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | Borussia Dortmund | 0 - 3 | N/A | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | Celtic FC | 0 - 0 | N/A | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | Arsenal FC | N/A | 0 - 3 | 25e |
| 2024-2025 | Ligue des champions | Phase de ligue | AC Milan | 2 - 1 | N/A | 25e |
* 1 2 Match d'appui disputé à Linz.

## Bilan

Bilan européen du Dinamo Zagreb au 30 janvier 2025 :
| Compétition | P | M | V | N | D | BP | BC | Diff. |
| Ligue des champions (C1) | 26 | 168 | 72 | 35 | 61 | 255 | 237 | +18 |
| Coupe des coupes (C2) | 9 | 31 | 11 | 6 | 14 | 31 | 38 | -7 |
| Ligue Europa (C3) | 27 | 139 | 56 | 31 | 52 | 201 | 168 | +33 |
| Ligue Conférence (C4) | 1 | 10 | 5 | 1 | 4 | 15 | 11 | +4 |
| Coupe des villes de foires | 6 | 39 | 16 | 10 | 13 | 65 | 47 | +18 |
| Total | 69 | 389 | 160 | 83 | 146 | 268 | 504 | +64 |