Après plusieurs performances de haut niveau avec l’équipe nationale égyptienne lors de la Coupe d'Afrique des nations de football 1998, y compris un but marqué par un tir lointain en finale contre l’Afrique du Sud, Hassan attire le regard des clubs européens. Le club turc de Kocaelispor l’engage. Il a alors 22 ans. En 2000 il est transféré à Denizlispor avant de rejoindre en 2001 son coéquipier international égyptien Abdel Zaher El-Saqua à Gençlerbirliği SK.