الحسن بن الفرات قال: توفي محمد بن بدر الحمامي فِي رجب [1] سنة أربع وستين وثلاثمائة، وكان ثقة إن شاء الله فيما علمته [2] ولم يكن من أهل هذا الشأن يعني الحديث ولا يحسنه، وكان له مذهب في الرفض. قال أحمد: وببغداد كانت وفاته.
قدم بغداد وحدث بها عن عباس الدوري وغيره روى عنه ابن شاهين والكتاني، وكان ثقة.