Przez całą swoją karierę bronił barw dwóch klubów z Dżuddy. Karierę rozpoczął w Al-Ahli Dżudda, a zakończył w Ittihad FC.
Z reprezentacją Arabii Saudyjskiej prócz finałów mistrzostw świata wystąpił na trzech Pucharach Konfederacji (1992, 1995 i 1997), dwóch Pucharach Azji (zwycięstwo 1996 i srebro 1992), dwóch Pucharach Narodów Arabskich (2. miejsce 1992 i zwycięstwo 1998) i dwóch Pucharach Narodów Zatoki Perskiej (zwycięstwo 1994 i 2. miejsce 1998).