У дорослому футболі дебютував 1993 року виступами за команду клубу «Аль-Аглі», в якій провів вісім сезонів.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Аль-Гіляль», до складу якого приєднався 2001 року. Відіграв за саудівську команду наступні чотири сезони своєї ігрової кар'єри.
Завершив професійну ігрову кар'єру у друголіговому клубі «Дамак», за команду якого виступав протягом 2005—2009 років.
1993 року дебютував в офіційних матчах у складі національної збірної Саудівської Аравії. Протягом кар'єри у національній команді, яка тривала 10 років, провів у формі головної команди країни 122 матчі, забивши 4 голи.