It is narrated from Sayyiduna Adi bin Hatim (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears an oath and then sees something else better than it, let him leave it and do what is better."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14301
It is narrated from Sayyiduna Adi bin Hatim (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "When one of you swears an oath about something and then sees something better than it, let him make expiation for it and do what is better."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14302
It is narrated from Sayyiduna Adi bin Hatim (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears an oath and then sees something better than it, let him do what is better."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14303
It is narrated from Sayyiduna Adi bin Hatim (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears an oath and then sees something better than it, let him abandon his oath and do what is better, and make expiation for his oath."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14304
Tamim bin Tarafah (may Allah have mercy on him) narrates: A beggar came to Sayyiduna Adi bin Hatim (may Allah be pleased with him) and asked him for money towards the price of a servant. He said: "I have nothing to give you except my coat of mail and my helmet; I will write to my family to give you both." He was not satisfied (with that), so Sayyiduna Adi (may Allah be pleased with him) became angry and said: "By Allah, I will not give you anything." Then the man became satisfied, so he said: "By Allah, had I not heard the Messenger of Allah (peace and blessings be upon him) saying: 'Whoever swears an oath and then sees what is closer to the fear of Allah, let him do that,' I would not have broken my oath."
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14305
Sayyiduna Adi bin Hatim (may Allah be pleased with him) said: Two men came to the Prophet (peace and blessings be upon him) and spoke. One of them said: "Whoever obeys Allah and His Messenger is rightly guided, and whoever disobeys them both has gone astray." The Prophet (peace and blessings be upon him) said: "Stand up, what a bad speaker you are!"
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14306
Sayyiduna Adi bin Hatim (may Allah be pleased with him) said: A man delivered a speech in the presence of the Prophet (peace and blessings be upon him) and said: "Whoever obeys Allah and His Messenger is rightly guided, and whoever disobeys them both has gone astray." The Prophet (peace and blessings be upon him) said: "Be quiet, what a bad speaker you are!" He (peace and blessings be upon him) disliked his saying "whoever disobeys them both" (that is, combining Allah and the Messenger in a single pronoun).
Hadith Referenceالمعجم الكبير للطبراني / باب العين / 14307