Sahih al-Bukhari 2679
Narrated Abdullah:
The Prophet ﷺ said, "Whoever has to take an oath should swear by Allah or remain silent." (i.e. He should not swear by other than Allah.)
حَدَّثَنَا مُوسَى بْنُ إِسْمَاعِيلَ، حَدَّثَنَا جُوَيْرِيَةُ، قَالَ ذَكَرَ نَافِعٌ عَنْ عَبْدِ اللَّهِ ـ رضى الله عنه ـ أَنَّ النَّبِيَّ ﷺ قَالَ
" مَنْ كَانَ حَالِفًا فَلْيَحْلِفْ بِاللَّهِ أَوْ لِيَصْمُتْ ".
Classification
Sahih (Authentic)
References
Sahih al-Bukhari 2679
Sahih al-Bukhari Vol. 3, Book of Witnesses, Hadith 844