روى عن أحمد بن كبير الفضل البكري، ومحمد بن صالح الكرابيسي، ومحمد بن عبد الرحمن الأرزباني، وغيرهم، وعنه: أبو سعد الإدريسي، وأرخ وفاته قبل سنة ستين وثلاث مائة.
كان جده محمد بن عبد السلام الوراق معتمد يحيى بن يحيى، وإسحاق بن راهويه، وأسسهما في أصولهما وفي القراءة عليهما، وأما هو فممن طال اختلافه إلى أبي علي الثقفي، وصحب مشايخ الصوفية، وخدمهم، وسمع الحديث ببلاد كثيرة، وجاور بمكة، ثم البادية وحده، فَوُجِدَ غريقا، في رجب سنة خمس وخمسين وثلاث مائة، ذكره الحاكم.
قال الحاكم: سمع بنيسابور أبا عبد الله البوشنجي، وأقرانه، وكتب بالري، وبغداد قبل العشرة وثلاث مائة، وكان إذا ورد البلدان يهتز مشايخها لوروده، وروى عنه: الحاكم، ذكره ابن الصلاح.