One major attribute of God that distinguishes Him from the false gods of the earth is His infinite and perfect knowledge (omniscience). Does the deity of Islam also have this attribute? Is Allah all-knowing like God? Let’s assume that the Quran are his words and see:
Sura 3:142 “Do you think you will enter the garden while Allah has not yet known those who strive hard among you?”
Sura 3:166-167 “That which befell you on the day when the two armies met was by permission of Allah that he may know the true believers and that he may know the hypocrites…”
Sura 18:6 “Yet it may be that if they believe not in this statement that thou (Muhammad) will torment thy soul with grief over their footsteps.”
Sura 20:44 “And speak to him mildly, perhaps he may accept admonition or fear Allah.”
If Allah is all knowing and is aware of all that is hidden as the Quran claims, why doesn’t he know his believers from the hypocrites? Why doesn’t he know the Muslims who are good fighters? Why the “perhaps”, “not yet known” or “it may be” cop out? Some Muslims would say “No you are wrong, the Arabic didn’t say that!” Really? That is funny. Have you ever met an acclaimed professor of African American history who says: “PERHAPS Oprah Winfrey was Abraham Lincoln’s wife…IT MAY BE THAT Martin Luther King was shot dead..I DO NOT YET KNOW who Harriet Tubman is…” Would you trust his credentials? Won’t you suggest he sees a psychiatrist? So why trust in an uncertain deity?
The True God is “perfect in knowledge” (Job 37:16). He says “before they call, I will answer, and while they are yet speaking I will hear” (Is. 65:24). He doesn’t have to speculate or guess. While the Allah of Islam displays ignorance and indecision, the God of the Bible says “and new things do I declare: before they spring forth I tell you of them” (Is. 42:9). This is why the Bible is filled with prophecies because only God can prophesy. Let’s take it from another angle.
Prophecies are inspired declaration of God’s will and purpose about past or current events (forthtelling) or of future events (foretelling). Allah failed both of these standards:
1. In Sura 18:9-23, Allah narrates a story of some youths and their dog who escaped persecution from pagans and were made to sleep in a cave by Allah for 309 years, after which he woke them up. This was supposedly an event that occurred before Muhammad was born, so we expect a historical validity of this story. But in v. 22, Allah is not too sure of the exact number of these youths:
“(Some) will say: They were three, their dog the fourth, and (some) say: Five, their dog sixth, guessing at random and (some) say: Seven and their dog the eighth. Say (O Muhammad): My Lord is best aware of their number. None knoweth save a few…”
This is an insult to human intelligence. Why would God be “guessing at random” if these youths were 3, 5 or 7? Why is Allah ignorant or forgetful? (Note: the words in brackets were supplied by the English translator). If the Quran is entirely Allah’s words, why did he say “My Lord is best aware?” Does Allah have a Lord too? You see, these were really the words of Muhammad forged as if it was Allah speaking.
This youths-in-a-cave story was actually an old Syriac fable (also found in Greek texts) about 7 Christian youths who fled Emperor Decius’ persecution and slept in a cave waking up after 200 years when the persecution were over. Why did an “all-knowing Allah” plagiarize an old fairy tale?
2. In Sura 30:2-4, Allah attempts to predict the future:
“The Roman Empire has been defeated in a land close by: But they (even) after (this) defeat of theirs will soon be victorious within a few years“
This verse has made some Muslims get excited: “There’s prophecy in Al-Quran!” Er, no, this is not a prophecy. The verse doesn’t tell us who defeated the Romans, when this occurred and where they were defeated. Historically, this verse refers to the defeat of the Persians by the Romans, and contrary to Allah’s lucky guess, the Romans became victorious after 12 years (i.e. in 627 AD). Twelve years is not “within a few years.”
Two centuries before Babylon was destroyed, God revealed it to prophet Isaiah (Is. 13:19, 14:22, 23). God even gave him the name of the king who would conquer Babylon (Isa. 44:27-45:2).
God spoke through Prophets Ezekiel and Zechariah who lived in the 7th and 6th century BC that the city of Tyre would be destroyed (Ezk. 26:3-5, 12:27:32-36, Zech. 9:3-4). Centuries later in 332 BC, Tyre was destroyed by the troops of Alexander the Great. That is the God we believe in. We cannot trust in an Allah who resorts to guessing games. Such a deity is no more significant than Hanuman of Hinduism or the mountain gods of the Incas.