Hadith #121
Arabic Text
حَدَّثَنَا يَحْيَى بْنُ إِسْحَاقَ أَخْبَرَنَا لَيْثُ بْنُ سَعْدٍ عَنْ يَزِيدَ بْنِ أَبِي حَبِيبٍ عَنْ ابْنِ شِمَاسَةَ أَنَّ عَمْرَو بْنَ الْعَاصِ قَالَ لَمَّا أَلْقَى اللَّهُ عَزَّ وَجَلَّ فِي قَلْبِي الْإِسْلَامَ قَالَ أَتَيْتُ النَّبِيَّ صَلَّى
اللَّهُ عَلَيْهِ وَسَلَّمَ لِيُبَايِعَنِي فَبَسَطَ يَدَهُ إِلَيَّ فَقُلْتُ لَا أُبَايِعُكَ يَا رَسُولَ اللَّهِ حَتَّى تَغْفِرَ لِي مَا تَقَدَّمَ مِنْ ذَنْبِي قَالَ فَقَالَ لِي رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ يَا عَمْرُو أَمَا عَلِمْتَ أَنَّ الْهِجْرَةَ تَجُبُّ مَا قَبْلَهَا مِنْ الذُّنُوبِ يَا عَمْرُو أَمَا عَلِمْتَ أَنَّ الْإِسْلَامَ يَجُبُّ مَا كَانَ قَبْلَهُ مِنْ الذُّنُوبِ
Isnad Chain
يحيى بن إسحاق
ليث بن سعد
يزيد بن أبي حبيب
ابن شماسة
English Translation
ʿAmr ibn al-ʿĀṣ said: When Allah عز وجل cast Islam into my heart, I came to the Prophet ﷺ to pledge allegiance. He extended his hand to me, but I said: 'I will not pledge allegiance to you, O Messenger of Allah, until you forgive my past sins.' the Messenger of Allah ﷺ said: 'O ʿAmr, did you not know that hijrah erases the sins before it? O ʿAmr, did you not know that Islam erases what came before it of sins?'
Quran References
Reference: Musnad Ahmad, Book 34, Hadith 121
Sunnah.com ref: Musnad Ahmad 17159
Islam.wiki ID: IWH-53549