His teachers 9
- إبراهيم بن مرزوق بن دينارal-Mizzi
- إسماعيل بن حمدويهal-Mizzi
- عمرو بن ثور بن عمروal-Mizzi
- محمد بن إبراهيم بن مسلم بن سالمal-Mizzi
- محمد بن إسماعيل بن سالمal-Mizzi
- محمد بن حمادal-Mizzi
- محمد بن عبد الحكم بن يزيدal-Mizzi
- محمد بن عبد الوهاب بن موسىal-Mizzi
- محمد بن عزيز الأيليal-Mizzi