Hadith 3277

حَدَّثَنَا مُحَمَّدُ بْنُ الصَّبَّاحِ الْبَزَّازُ ، حَدَّثَنَا هُشَيْمٌ ، أَخْبَرَنَا يُونُسُ ، وَمَنْصُورٌ يَعْنِيَ ابْنَ زَاذَانَ ، عَنِ الْحَسَنِ ، عَنْ عَبْدِ الرَّحْمَنِ بْنِ سَمُرَةَ ، قَالَ : قَالَ لِي النَّبِيُّ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ : " يَا عَبْدَ الرَّحْمَنِ بْنَ سَمُرَةَ ، إِذَا حَلَفْتَ عَلَى يَمِينٍ ، فَرَأَيْتَ غَيْرَهَا خَيْرًا مِنْهَا ، فَأْتِ الَّذِي هُوَ خَيْرٌ ، وَكَفِّرْ يَمِينَكَ "قَالَ أَبُو دَاوُد : سَمِعْت أَحْمَدَ يُرَخِّصُ فِيهَا الْكَفَّارَةَ قَبْلَ الْحِنْثِ .
Narrated Abdur-Rahman bin Samurah: The Prophet ﷺ said to me: Abdur-Rahman bin Samurah, when you swear an oath and consider something else to be better than it, do the thing that is beter and make atonement for your oath. Abu Dawud said: I heard Ahmad (b. Hanbal) permitting to make atonement before breaking the oath.
Hadith Reference سنن ابي داود / كتاب الأيمان والنذور / 3277
Hadith Grading الألبانی: صحيح  |  زبیر علی زئی: صحيح بخاري (6722) صحيح مسلم (1652)
Hadith Takhrij « صحیح البخاری/الأیمان 1 (6622)، کفارات الأیمان 10 (6722)، الأحکام 5 (7146)، 6 (7147)، صحیح مسلم/الأیمان 3 (1652)، سنن الترمذی/الأیمان 5 (1529)، سنن النسائی/ آداب القضاة 5 (5386)، (تحفة الأشراف: 9695)، وقد أخرجہ: مسند احمد (5/61، 62، 63)، دی/ النذور 9 (3291) (صحیح) »
Explanation & Benefits
Shaykh Umar Farooq Saeedi
Benefits and Issues:
If someone has taken an oath, but there is a Shari‘ah-based or moral benefit in acting contrary to it, then one should act upon the better course.
And the expiation (kafarah) for the oath should be given.
And there is flexibility in this matter: one may give the expiation before or after (breaking the oath).
Source: Sunan Abu Dawood – Commentary by Shaykh Umar Farooq Saeedi, Page: 3277