Sayyiduna Amr bin Abasah (may Allah be pleased with him) narrates: An old man came walking with the support of a staff and stood in front of the Prophet (peace and blessings be upon him). He said: "O Prophet of Allah! I have some betrayals and some transgressions; will I be forgiven?" The Prophet (peace and blessings be upon him) said: "Do you not bear witness that there is no god besides Allah Almighty?" He replied: "Yes, and I also bear witness that Sayyiduna Muhammad (peace and blessings be upon him) is the Messenger of Allah." The Prophet (peace and blessings be upon him) said: "Your betrayals and transgressions have been forgiven."
Ahmad and al-Tabarani recorded it, and its narrators have been declared trustworthy; however, Makhul narrated it from Sayyiduna Amr bin Abasah (may Allah be pleased with him), and I (that is, Allamah al-Haythami) do not know whether Makhul heard from him or not.
Hadith Referenceمجمع الزوائد ومنبع الفوائد / كتاب الإيمان / 77
Hadith Gradingمحدثین:منقطع
Hadith Takhrij«مسند احمد 385 اورده المؤلف فى زوائد المسند 18 ، أخرجه مسند أحمد برقم: 18939، وأخرجه إتحاف الخيرة المهرة بزوائد المسانيد العشرة برقم: 28/1»