Short answer

Yes. A man who says God (﷾) sent him can only be one of three things. He was lying, for money, power or fame. He was mad or deceived, and only believed it. Or he told the truth. The record rules out the first two. His own people called him al-Amin, the trustworthy, before he claimed anything. Even his enemy Abu Sufyan admitted they had never accused him of lying. When the Quraysh offered to make him their richest man and their king if he would stop, he refused. He bore years of persecution, and died with his armour pawned for barley. Nor was he mad. His enemies' own envoy said the words he recited were not poetry, sorcery or soothsaying. And the man they called mad went on to unite most of Arabia under one law. A man fooling himself does not recite verses that correct him in public. What is left is the third answer: he was God's (﷾) last messenger.

Read the full explanation

See your saved pages