"a number of things should be clear in the mind of every muslim:
1. in islam, we must not ask, pray, or supplicate to any one other than allah. this is why we repeat several times a day in our prayer, "you alone do we worship, and from you alone we seek assistance." (al-fatihah: 5)
2. the prophet (peace and blessings be upon him) told his cousin, ibn `abbas, "…if you ask, ask of allah, if you seek assistance, seek assistance from allah."
3. in the qur'an, allah tells us that he is "closer to us than our own jugular vein" (qaf: 16), and that he knows our innermost thoughts, before we even express them.
4. he (allah) also guarantees that no matter how ugly our sins are, we can always call upon him directly, without any intermediary. he has also promised to answer us, so long as we turn to him sincerely.
in the light of what we said above, no muslim must think that there is any justification in islam for calling upon anyone other than allah. to do so would be nothing short of shirk or associating partners with allah. such a practice never existed in the best generations of islam. we are told to follow their example in religion.
moreover, according to the qur'an, the pagans of makkah who called upon deities other than allah are cited as saying, "we only worship them in order to bring us closer to allah." (az-zumar: 3) and "they are our intercessors before allah." (yunus: 18) it is, therefore, safe to conclude that the practice of calling upon saints, dead or alive, is nothing but a form of shirk . no muslim should ever contemplate such a practice, if he/she is keen on keeping his/her religion intact."