Adi bin Hatim reported,

A man came to him asking for a hundred dirhams. He said, "You ask me for a hundred dirhams when I am the son of Hatim? By Allah, I will not give them to you."Then he said, "Were it not that I heard the Messenger of Allah ﷺ say, 'Whoever swears an oath and then sees something better than it, let him do what is better.'"

Ahmad 18265

Sahih

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

عدي بن حاتم

وأتاه رجل يسأله مائة درهم فقال تسألني مائة درهم وأنا ابن حاتم والله لا أعطيك ثم قال لولا أني سمعت رسول الله ﷺ يقول من حلف على يمين ثم رأى غيرها خيرا منها فليأت الذي هو خير

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