Pria kelahiran 19 Maret 1993 ini melakukan debut pada 2 Agustus 2012 saat kualifikasi ketiga Europa League. Timnya bermain melawan Rapid Burucesti.
Pada 10 Agustus 2012, Ziyech juga melakukan debut di Eredivisie melawan NEC. Dengan tim ini, ia sudah melakukan menyumbang 11 gol dalam 36 penampilan.
Lalu pada 2014 hingga 2016, Pria 29 tahun ini bergabung dengan Twente. Ia bergabung sejak 18 Agustus 2014 dengan kontrak 3 tahun.
Pada 5 Oktober 2015, Ziyech mencetak gol saat melawan AZ Alkmaar. Dengan Twente, ia berhasil mencetak 30 gol dalam 68 penampilan selama dua musim.
Tanggal 30 Agustus 2016, Hakim Ziyech menandatangani kontrak dan resmi bergabung dengan Ajax Amsterdam.
Dalam dua musim pertama Ajax, ia berhasil membawa klubnya masuk 16 besar KNVB Cup. Lalu saat musim 2018-2019, karir Ziyech sangatlah baik.
Ia berperan penting dalam pertandingan UEFA Champions League. Ajax bersama Ziyech dapat mengalahkan Real Madrid dengan skor 5-3.
Pada 14 Februari 2020, Ziyech menandatangani kontrak bersama Chelsea. Debutnya bersama Chelsea adalah ketika laga Champions League. Ia mencetak satu gol saat melawan Krasnodar.