مُحَمَّدُ بْنُ يَحْيَى عَنْ أَحْمَدَ بْنِ مُحَمَّدٍ عَنْ مُحَمَّدِ بْنِ سِنَانٍ عَمَّنْ رَوَاهُ عَنْ أَبِي عَبْدِ اللَّهِ ع قَالَ:
Show clickable narrator chain
مَنْ حَلَفَ عَلَى يَمِينٍ فَرَأَى غَيْرَهَا خَيْراً مِنْهَا فَأَتَى ذَلِكَ فَهُوَ كَفَّارَةُ يَمِينِهِ وَ لَهُ حَسَنَةٌ.
Read English translationHide English translationMuhammad Sarwar — attributed by Thaqalayn
2. Muhammad ibn Yahya has narrated from Ahmad ibn Muhammad from Muhammad ibn Sinan from those who narrated to him who has narrated the following: “Abu ‘Abd Allah (a.s.), has said, ‘If one takes an oath to do something then finds another thing better which he does, it is the expiation for his oath and he gains one good deed.’”
Translation: Muhammad Sarwar — attributed by Thaqalayn·The Arabic above is the original.
Hadith gradings
1- ضعيف على المشهورAllamah Baqir al-MajlisiMirʾāt al-ʿUqūl fī Sharḥ Akhbār Āl al-Rasūl (24/321)