У дорослому футболі дебютував 1995 року виступами за команду клубу «Аль-Аглі», в якій провів тринадцять сезонів.
Протягом 2008—2009 років захищав кольори команди клубу «Ксамакс».
Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Аль-Наср» (Ер-Ріяд), до складу якого приєднався 2009 року. Відіграв за саудівську команду наступні вісім сезонів своєї ігрової кар'єри.
У 2017-2018 роках виступав за болгарський клуб «Верея».