"And (remember) when Musa (Moses) said to his people: "O my people! Remember the Favour of Allah to you, when He made Prophets among you, made you kings, and gave you what He had not given to any other among the 'Alamin (mankind and jinns, in the past)." Hilali-KhanFirst, he is speaking to the Israelites who YHWH had led out of slavery and captivity in Egypt through Moses in 1446 BC. Israel never existed as a nation until the Lord used Moses to bring them out of Egypt and into Canaan to fulfill His promise to Abraham. The line of national prophets only began with Moses, so how could Allah say to them, "Remember... when He made Prophets among you?" There had never been any prophets among them until Moses. So that is Quranic error Number One in this ayah.
The second problem is this: we know that Allah is talking about a past event because he had told them to remember when he "made them kings." No one can be asked to remember an event that has not happened yet.
Remember that Moses died in 1406 BC.
Here are a few more Quran translations which show that the ayah does say that Allah gave them prophets and made them kings:
(5:20:15) mulūkan "kings" اذْكُرُوا نِعْمَةَ اللَّهِ عَلَيْكُمْ إِذْ جَعَلَ فِيكُمْ أَنْبِيَاءَ وَجَعَلَكُمْ مُلُوكً
In the previous phrase, Allah said he had made prophets among them, meaning that some had been made prophets, but not all of them. But Allah doesn't use "among you" in this phrase. He only says, "I made you kings." Had he chosen to use the word "gave" instead, as in "I gave you kings," then Islam would not have a problem. But he did not, so we are left with what he did say, which is the erroneous claim that he made all Israelites kings.
This, too, never happened. The reason being that no nation would survive very long if every citizen was king. But it seems that never occurred to Allah.
How could Allah and Muhammad have made all these historical and logical errors... and in a single verse?
Here's hoping and praying that Muslims will start asking the questions that need to be asked about their Quran. Jews and Christians have been doing it with their Bible for millennia. It's not just time for Muslims to do the same with their text, it's way overdue!
Got the idea for this post as I was reading the article linked to below:
Israel, the Quran and the Promised Land, by Sam Shamoun & Jochen Katz
Prophets and Kings in Israel before the time of Moses? by Jochen Katz
Comparing the Bible and Quranic Manuscripts