The midfield veteran signed a two-year contract to become the first summer recruit for the league runners-up, who are looking to intensify their squad ahead of next season.
Hassan, 36, ended a three-year stint with Ahli after the club decided not to offer him an extension upon the orders of manager Manuel Jose.
Jose insisted to ditch the former Anderlecht ace despite the Ahli fans' eagerness to have him on board for another season.
In Ahli's last league game of the season against MCDR, Hassan came off the bench to score one of the goals of the competition, after which Ahli fans chanted 'He will not leave'.
However, Jose stood firm on his decision, saying he is 'no need for a 37-year-old player' in his team.
Hassan's move to Zamalek was expected following the appointment of Hassan Shehata this month, knowing that the former Egypt manager used to rely heavily on the services of the four-time Nations Cup winner during his reign.
He becomes one of few players who have defended the colors of Egypt’s top trio Ismaili, Ahli and Zamalek.
نرشح لكم
كأس عاصمة مصر - موعد مباراة الزمالك المقبلة ضد زد والقناة الناقلة
معتمد جمال يمنح لاعبي الزمالك راحة لمدة 4 أيام
بعد إعلان القائمة.. رباعي يبحث عن الظهور الأول بقميص منتخب مصر
مروان عطية يغيب عن مباراة أنجولا بتصفيات أمم إفريقيا
قائمة منتخب مصر - انضمام علي محمود لأول مرة.. والبلعوطي يعوض غياب الشناوي
خالد جلال: إذا كانت النتيجة منصفة سنسجل 3 أهداف ضد الزمالك.. ومندهش من الإصابات
مؤتمر معتمد جمال: لم أكن أعلم طريقة لعب غزل المحلة.. ولهذا السبب قمت بتأخير التبديلات
بنتايك: لا يوجد لقاء سهل في الدوري.. وزملائي سبب حصولي على جائزة رجل المباراة












الدوري الأوروبي - بنفيكا يفرض هيمنته في ميلان.. وفوز غائب لسندرلاند منذ 53 عاما