His teachers 9
- الوليد بن هشامal-Mizzi
- حفص بن عمر بن الحارث بن سخبرةal-Mizzi
- سليمان بن حرب بن بجيلal-Mizzi
- شاذ بن فياضal-Mizzi
- عبد الرحمن بن المبارك بن عبد اللهal-Mizzi
- عبد الله بن عبد الوهابal-Mizzi
- محمد بن سلام بن عبيد الله بن سالمal-Mizzi
- مسدد بن مسرهد بن مسربل بن مستوردal-Mizzi
- مسلم بن إبراهيمal-Mizzi