Adi bin Hatim reported,

I heard the Messenger of Allah ﷺ say, "Whoever takes an oath and then sees something better than it, let him do what is better and abandon his oath."

Ahmad 18273

Sahih

حدثنا محمد بن جعفر حدثنا شعبة قال سمعت عبد العزيز بن رفيع يحدث قال سمعت تميم بن طرفة يحدث

عن عدي بن حاتم قال

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

أحمد 18273صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Adi bin Hatim Tai
Numbering
Darussalam 18273
Ahmad 18273