Zakaria joined BSC Young Boys in June 2015 from Servette FC for an undisclosed fee signing a four-year contract.
Zakaria bergabung dengan BSC Young Boys pada bulan juni 2015 dari Servette FC dengan nilai yang tidak diungkapkan dengan menandatangani kontrak empat tahun.