Pada 7 Juni 2019, Ivanušec terpilih dalam skuad 23 orang Nenad Gračan untuk UEFA U-21 Euro 2019. Dia membuat dua penampilan di turnamen, dalam kekalahan 1-0 dari Prancis dan imbang 3-3 dengan Inggris, saat Kroasia finis terakhir di grup mereka. Dalam pertandingan terakhir, ia memberikan Josip Brekalo dengan assist untuk gol ketiga Kroasia. Pada 9 Maret 2021, ia sekali lagi terpilih untuk UEFA U-21 Euro 2021, yang dinamai dalam skuad 23 orang Igor Bišćan untuk babak penyisihan grup turnamen. Dia menonjol sebagai salah satu pemain terbaik di tim, saat Kroasia maju ke perempat final. Dalam pertandingan grup terakhir, kekalahan 2-1 dari Inggris pada tanggal 31 Maret, Ivanušec membuat penampilan ke-27 untuk tim, menjadi pemain yang paling banyak caps dalam sejarah. Pada 17 Mei, ia dinobatkan dalam skuad 23 orang Bišćan untuk babak sistem gugur turnamen, serta skuad 26 orang Zlatko Dalić untuk UEFA Euro 2020
Aku tahu. Pada tanggal 7 Juni, ia terdaftar di UEFA U-21 Euro 2021 Squad of the Tournament.