Ziyech awalnya bisa bermain untuk tim nasional Belanda atau Maroko di level internasional. Namun pada tahun 2015, ia akhirnya memilih untuk membela Maroko. Ia turut tergabung dalam skuad yang mengikuti Piala Dunia 2018 dan Piala Afrika 2019.