واختلف في سنة وفاته ، فقال الواقدي : توفي أبو جعفر محمد بن علي بالمدينة سنة تسع عشر ومائة ، وهو ابن ثلاث وسبعين سنة.
وقال سفيان بن عيينة : سمعت جعفر بن محمد عليهالسلام يقول : سمعت أبي عليهالسلام يقول لعمتي فاطمة بنت الحسين عليهالسلام وقد كلّمته في شيء : لي ثمان وخمسون سنة ، وتوفي [ تلك ] السنة.
وقال مصعب بن عبد الله : توفي أبو جعفر محمد بن علي في المدينة سنة أربع عشر ومائة.
قال الزبير : قال لي محمد بن الحسين بن زوالة : توفي محمد بن علي بن الحسين عليهالسلام في آخر أيام هشام في سنة أربع وعشرين ومائة. وتوفي هشام سنة خمسة وعشرين ومائة ، وكانت ولايته سنة غير شهر واحد ، والله أعلم.
تمّ الجزء الثالث عشر من كتاب شرح الأخبار في فضائل الائمة الاطهار سلام الله عليهم ، وحسبنا الله ونعم الوكيل ، من تأليف سيّدنا الأجل القاضي النعمان بن محمد بن منصور قدّس الله روحه بحقّ سيدنا محمّد وآله أجمعين.