كتاب الأمور المنهي عنها
17  
The Book of the Prohibited actions
(316)
Chapter: Desirability of Expiating the Oath taken by a Person who afterwards Breaks it for a better Alternative
(316)
- باب ندب من حلف على يمين فرأى غيرها خيرًا منها أن يفعل ذلك المحلوف عليه ثم يكفر عن يمينه
Riyad as-Salihin 1717
Abu Musa (May Allah be pleased with him) said:
The Messenger of Allah (ﷺ) said, "Verily, I swear by Allah, if Allah wills, I shall not swear to do something but that if I consider something else to be better than it, then I shall make expiation for my oath and adopt the thing that is better."

[Al-Bukhari and Muslim].
وعن أبي موسى رضي الله عنه أن رسول الله صلى الله عليه وسلم قال‏:‏ ‏ "‏إني والله إن شاء الله لا أحلف على يمين، ثم أرى خيرًا منها إلا كفرت عن يميني، وأتيت الذي هو خير‏"‏‏.‏ ‏(‏‏(‏متفق عليه‏)‏‏)‏
Reference : Riyad as-Salihin 1717
In-book reference : Book 17, Hadith 207