بن سلمة عن أيوب، عن عكرمة، عن ابن عباس به نحوه وقال الترمذي: (حديث حسن)؛ وقال الحاكم: (صحيح على شرط البخاري).
وقال أبو داود: (رواه وهيب، عن أيوب، عن عكرمة، عن علي، عن النبي - صلى الله عليه وسلم -، وأرسله حماد بن زيد، وإسماعيل، عن أيوب عن عكرمة، عن النبي - صلى الله عليه وسلم - وجعله إسماعيل بن علي قول عكرمة).
وقال الترمذي: (رواه خالد الحذاء، عن عكرمة، عن علي من قوله).