Hadith 3814

أَخْبَرَنَا أَحْمَدُ بْنُ سُلَيْمَانَ , قَالَ : حَدَّثَنَا عَفَّانُ , قَالَ : حَدَّثَنَا جَرِيرُ بْنُ حَازِمٍ , قَالَ : سَمِعْتُ الْحَسَنَ , قَالَ : حَدَّثَنَا عَبْدُ الرَّحْمَنِ بْنُ سَمُرَةَ , قَالَ : قَالَ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ : " إِذَا حَلَفْتَ عَلَى يَمِينٍ فَكَفِّرْ عَنْ يَمِينِكَ ثُمَّ ائْتِ الَّذِي هُوَ خَيْرٌ " .
´'Abdur-Rahman bin Samurah said:` "The Messenger of Allah said: 'If you swear an oath, offer expiation for your oath, then do that which is better.'"
Hadith Reference سنن نسائي / كتاب الأيمان والنذور / 3814
Hadith Grading الألبانی: صحيح  |  زبیر علی زئی: حسن
Hadith Takhrij «انظر ما قبلہ (صحیح)»
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