(3) باب نَدْبِ مَنْ حَلَفَ يَمِينًا فَرَأَى غَيْرَهَا خَيْرًا مِنْهَا أَنْ يَأْتِيَ الَّذِي هُوَ خَيْرٌ وَيُكَفِّرَ عَنْ يَمِينِهِ
'Adi reported Allah's Messenger (ﷺ) as saying:
When anyone amongst you takes an oath, but he finds (something) better than that he should expiate (the breaking of the oath), and do that which is better. (IT)
Reference (IT): Sahih Muslim 1651 c (IT)
In-book reference (IT): Book 27, Hadith 24 (IT)
USC-MSA web (English) reference(deprecated numbering scheme): Book 15, Hadith 4058 (IT)