Umm al-Mu'mineen Sayyidah Umm Salamah (may Allah be pleased with her) narrates that she swore an oath regarding one of her slaves who had asked her for freedom, that Allah would never free him from Hell if she set him free. Then, for as long as Allah willed, she remained firm on her oath. Then she said: Subhan Allah! I heard the Messenger of Allah (peace and blessings be upon him) say: "Whoever swears an oath to do or not do something, then sees a better option, should offer expiation for his oath and then choose the better option."
Hadith Referenceمسند الشهاب / 514
Hadith Gradingمحدثین:إسناده ضعيف
Hadith Takhrij«إسناده ضعيف ، وأخرجه المعجم الكبير : 694 ، جزء 23» ، عبداللہ بن حسن کا سیدہ ام سلمہ رضی اللہ عنہاسے سماع ثابت نہیں ۔
Sayyiduna Abu Huraira (may Allah be pleased with him) reports that the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears an oath regarding doing or not doing something, then sees a better option, he should offer expiation for his oath and choose the better option."
Hadith Referenceمسند الشهاب / 515
Hadith Gradingمحدثین:صحيح
Hadith Takhrij«صحيح ، وأخرجه مسلم فى «صحيحه» برقم: 1650، ومالك فى «الموطأ» برقم: 967 ، وابن حبان فى «صحيحه» برقم: 4349، والترمذي فى «جامعه» برقم: 1530، والبيهقي فى«سننه الكبير» برقم: 18922، وأحمد فى «مسنده» برقم: 8855»
Abdur Rahman bin Udhainah, may Allah have mercy on him, narrates from his father that he said: The Messenger of Allah, peace and blessings be upon him, said: "Whoever swears an oath regarding something and then sees a better alternative, he should choose the better alternative and offer expiation for his oath."
Hadith Referenceمسند الشهاب / 516
Hadith Gradingمحدثین:مرسل ضعيف
Hadith Takhrij«مرسل ضعيف ، وأخرجه الطيالسي : 1467، اولمعجم الكبير : 873» اسے اذینہ تابعی نے رسول اللہ صلی اللہ علیہ وسلم سے روایت کیا ہے اور ابواسحٰق مدلس کا عنعنہ ہے ۔
It is narrated from Sayyiduna Abu Hurairah, may Allah be pleased with him, that indeed the Messenger of Allah, peace and blessings be upon him, said: "Whoever swears an oath regarding something and then sees a better option, he should offer expiation for his oath and choose the better option."
Hadith Referenceمسند الشهاب / 517
Hadith Gradingمحدثین:صحيح
Hadith Takhrij«صحيح ، وأخرجه مسلم فى «صحيحه» برقم: 1650، ومالك فى «الموطأ» برقم: 967 ، وابن حبان فى «صحيحه» برقم: 4349، والترمذي فى «جامعه» برقم: 1530، والبيهقي فى«سننه الكبير» برقم: 18922، وأحمد فى «مسنده» برقم: 8855»
Sayyiduna Abdullah bin Amr (may Allah be pleased with them both) narrates that a man asked Sayyiduna Adi bin Hatim (may Allah be pleased with him) for something, so he swore that he would not give it to him. Then he said: If I had not heard the Messenger of Allah (peace and blessings be upon him) say: "Whoever swears an oath about something, then sees something better than it, let him offer expiation for his oath and do that which is better," I would never have given it to you. Then he gave it to him.
Hadith Referenceمسند الشهاب / 518
Hadith Gradingمحدثین:صحيح
Hadith Takhrij«صحيح ، وأخرجه مسلم : 1651، وابن ماجه فى «سننه» برقم: 2108، والطيالسي فى «مسنده» برقم: 1120، 1121، 1122، وأحمد فى «مسنده» برقم: 18533»
It is narrated from Sayyiduna Abdullah bin Umar (may Allah be pleased with them both) that indeed the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears an oath regarding something, then sees a better alternative than it, he should offer expiation for his oath and choose the better alternative."
Hadith Referenceمسند الشهاب / 519
Hadith Gradingمحدثین:إسناده حسن
Hadith Takhrij«إسناده حسن ، وأخرجه النسائي : 3812، وابن ماجه : 2111، وابن حبان : 4347 ، وأحمد فى «مسنده» برقم: 7026»
Sayyiduna Abdur Rahman bin Samurah (may Allah be pleased with him) narrates from the Messenger of Allah (peace and blessings be upon him) that he (peace be upon him) said: "When any one of you swears an oath regarding something, then sees a better alternative, he should pay the expiation for his oath and choose what is better."
Hadith Referenceمسند الشهاب / 520
Hadith Gradingمحدثین:صحيح
Hadith Takhrij«صحيح ، و أخرجه البخاري : 6622 ، ومسلم : 1652، وأبو داود فى «سننه» برقم: 2929، والنسائي : 3813، والترمذي فى «جامعه» برقم: 1529، والدارمي فى «مسنده» برقم: 2391، وأحمد فى «مسنده» برقم: 20947»
Sayyiduna Abdur Rahman bin Samurah رضي الله عنه reports that the Messenger of Allah صلى الله عليه وسلم said: "When you swear an oath about something, then offer the expiation for your oath and choose the action which is better."
Hadith Referenceمسند الشهاب / 521
Hadith Gradingمحدثین:صحيح
Hadith Takhrij«صحيح ، و أخرجه البخاري : 6622 ، ومسلم : 1652، وأبو داود فى «سننه» برقم: 2929، والنسائي : 3813، والترمذي فى «جامعه» برقم: 1529، والدارمي فى «مسنده» برقم: 2391، وأحمد فى «مسنده» برقم: 20947»