(3) باب نَدْبِ مَنْ حَلَفَ يَمِينًا فَرَأَى غَيْرَهَا خَيْرًا مِنْهَا أَنْ يَأْتِيَ الَّذِي هُوَ خَيْرٌ وَيُكَفِّرَ عَنْ يَمِينِهِ
'Adi b. Hatim reported Allah's Messenger (ﷺ) as saying:
He who took an oath, but he found something else better than that, should do that which is better and break his oath. (IT)
Reference (IT): Sahih Muslim 1651 b (IT)
In-book reference (IT): Book 27, Hadith 23 (IT)
USC-MSA web (English) reference(deprecated numbering scheme): Book 15, Hadith 4057 (IT)