Abdullah bin Amr bin As reported,

The Messenger of Allah ﷺ said, "Whoever takes an oath and then sees something better than it, let him make expiation for his oath and do what is better."

Nasai 3812

Hasan

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

حدثنا عمرو بن شعيب عن أبيه عن جده

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

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