Comincia a giocare in patria, all'Al-Muharraq. Nel gennaio 2001 si trasferisce in Qatar, all'Al-Shaab. Nell'estate 2001 passa all'Al-Markhiya. Nel 2003 torna in patria, all'Al-Muharraq. Nel 2004 passa al Al-Arabi, squadra qatariota. Nel 2005 viene acquistato dall'Al-Muharraq, che lo cede in prestito all'Al-Khor. Nel 2006 torna all'Al-Muharraq.