Abu Hurairah reported,

The Prophet ﷺ said, "Whoever swears an oath and then sees that something else is better than it, let him make expiation for his oath and do what is better."

Tirmidhi 1530

Sahih

حدثنا قتيبة عن مالك بن أنس عن سهيل بن أبي صالح عن أبيه

عن أبي هريرة

عن النبي ﷺ قال من حلف على يمين فرأى غيرها خيرا منها فليكفر عن يمينه وليفعل

الترمذي 1530صحيح
Contents
Reference
Commentary
Ayat
Collection
Jami Tirmidhi
Book
Vows and oaths
Chapter
Expiation before breaking an oath
Numbering
Darussalam 1530
Tirmidhi 1530