أخبر النبي صلى الله عليه وسلم عما سيحدث في آخر الزمان من ظهور المهدي، وأنه لو فُرض أنه لم يبق من الدنيا إلا يوم فإنه سيطوّل الله هذا اليوم إلى أن يبعث فيه رجلًا من أهل بيت الرسول صلى الله عليه وسلم، اسمه مثل اسم النبي عليه السلام واسم أبيه مثل اسم أبيه، أي اسمه محمد بن عبد الله، وسينشر العدل والقسط في الأرض بدلًا من الظلم والعدوان، مما يدل على أن ما قبل زمانه كان فيه الجور والظلم، ثم بعد مجيء زمانه يكون العدل وانتشار الخير وظهوره، وهذا من أحاديث المهدي الصحيحة.