Abdul-Rahman bin Samura reported,

He, meaning the Messenger of Allah ﷺ, said, "If you swear an oath and then see that something else is better than it, do the better thing and offer expiation for your oath."

Nasai 3821

Sahih

أخبرنا عمرو بن علي قال حدثنا يحيى قال حدثنا ابن عون عن الحسن

عن عبد الرحمن بن سمرة قال

قال يعني رسول الله ﷺ إذا حلفت على يمين فرأيت غيرها خيرا منها فأت الذي هو خير منها وكفر عن يمينك

النسائي 3821صحيح
Contents
Reference
Commentary
Ayat
Collection
Sunan Nasai Sughra
Book
Oaths and vows
Chapter
Expiation after breaking an oath
Numbering
Darussalam 3821
Nasai 3821