Revelation came to the Prophet ﷺ when he was forty-three years old. He remained in Mecca for ten years and in Medina for ten years, and he passed away at the age of sixty-three.
حدثنا يحيى عن هشام عن عكرمة
أنزل على النبي ﷺ وهو ابن ثلاث وأربعين فمكث بمكة عشرا وبالمدينة عشرا وقبض وهو ابن ثلاث وستين