Luka Ivanušec, né le 26 novembre 1998 à Varaždin en Croatie, est un footballeur international croate qui évolue au poste de milieu offensif au Feyenoord Rotterdam.
Originaire de Varaždin, Ivanušec fait ses débuts professionnels avec le Lokomotiva Zagreb en décembre 2015, lors d'une victoire 3-0 contre Slaven Belupo. Rapidement, il s'impose comme un joueur clé et fait ses premiers pas en compétition européenne dès 2016. Il marque son premier but en championnat le 3 décembre 2016 lors d'une victoire contre Cibalia.
En août 2019, il rejoint le Dinamo Zagreb malgré l'intérêt de clubs tels que le Celtic et l'Olympiakos. Avec le Dinamo, il s'illustre notamment en Ligue des champions et en Ligue Europa. Ivanušec marque son premier but pour le club en novembre 2019 lors d'un match contre le Shakhtar Donetsk. Il devient un élément clé sous les ordres de l'entraîneur Zoran Mamić, alternant entre les postes d'ailier droit et de milieu offensif. Le 25 juillet 2023, il inscrit un triplé en Ligue des champions contre Astana, confirmant son importance au sein de l'équipe.
Le 25 août 2023, Ivanušec s'engage avec Feyenoord Rotterdam pour cinq ans.
Sur la scène internationale, Ivanušec fait ses débuts avec l'équipe de Croatie en janvier 2017 lors de la Coupe de Chine. Il marque son premier but international contre la Chine, devenant ainsi le plus jeune buteur de l'histoire de l'équipe nationale croate. Il participe également au Championnat d'Europe espoirs en 2019 et fait partie de la sélection croate pour l'Euro 2020. En 2023, il est finaliste de la Ligue des nations avec la Croatie.
Avec le Dinamo Zagreb, Luka Ivanušec a remporté plusieurs titres de champion de Croatie, en 2020, 2021 et 2022.