والى ذلك جنح صاحب الطبقات أبو عبد الله محمد بن سعد البغدادي، وكتابه أجمع ما جمع في ذلك.
أقول جعلهم ابن سعد خمس طبقات:
الأولى:
البدريون.
الثانية:
من أسلم قديما ممن هاجر عامتهم إلى الحبشة.
الثالثة: من شهد الخندق وما بعدها.
الرابعة:
من أسلم يوم الفتح وبعده.
الخامسة:
الصبيان والأطفال.
وقسمهم الحاكم في كتابه علوم الحديث (1) إلى اثنى عشر طبقة.
الأولى:
من تقدم اسلامه بمكة.
الثانية: أصحاب دار الندوة.
الثالثة: مهاجرو الحبشة.
الرابعة:
أصحاب العقبة الأولى.