Questions and Answers > Qur'an > Contradictions Qur'an 1-15

Qur’an 6:34 - Allah’s words changed or not?

Some Qur’an verses are telling us that the words of Allah were changed, while Qur’an 6:34 and 10:64 are saying that the words of Allah were not changed. This is a contradiction in the Qur’an.

1. Qur’an is saying that Allah’s words were not changed

"Rejected were the messengers before thee: with patience and constancy they bore their rejection and their wrongs, until Our aid did reach them: there is none that can alter the words (and decrees) of Allah. Already hast thou received some account of those messengers" (Qur’an 6:34) and “No change is there in the words of Allah.” (Qur’an 10:64)

2. Qur’an is saying that Allah’s words were changed

Qur’an verses that the words of Allah were changed: “None of Our revelations do We abrogate or cause to be forgotten, but We substitute something better or similar: Knowest thou not that Allah Hath power over all things?" (Qur’an 2:106)
"The word of thy Lord doth find its fulfillment in truth and in justice: None can change His words: for He is the one who heareth and knoweth all.” (Qur’an 6:115)
“When We substitute one revelation for another,- and Allah knows best what He reveals (in stages),- they say, "Thou art but a forger": but most of them understand not." (Qur’an 16:101)

3. Replacement of revelations
The Qur’an is telling us that later revelation replace previous ones: “We do not abrogate a verse or cause it to be forgotten except that We bring forth [one] better than it or similar to it.” (Qur’an 2:106). Some Muslims want to know how divine revelation can be improved. But in that case, the believer doesn’t know in that God is not all-knowing or that the writer had made imperfections [1]. Therefore a replacement of revelations cannot explain the contradiction.

4. Conclusion
The Qur’an has a contradiction that Allah’s words changed or not.


[1] Norman L. Geisler, Abdul Saleeb, Answering Islam: The Crescent in Light of the Cross, Baker, Grand Rapids, 2002, 202.