У дорослому футболі дебютував 1994 року виступами за команду «Ель Мокаволун аль-Араб», в якій провів три сезони.
1997 року перебрався до Європи, ставши гравцем австрійського «Тіроля». Відіграв за команду з Інсбрука наступні два сезони своєї ігрової кар'єри.
Згодом протягом сезону грав за грецький ПАОК, після чого переїхав до Португалії. Там відіграв сезон за «Бенфіку», два сезони за «Марітіму» та ще один сезон за «Ештрелу».
2004 року повернувся на батьківщину, ставши гравцем клубу «ЕНППІ Клуб», а за рік перейшов до «Ель-Ґеїша», де й відіграв заключні 5 сезонів своєї ігрової кар'єри.