Sayyiduna Ibn Umar (may Allah be pleased with him) says that the Messenger of Allah (peace and blessings be upon him) said: "Whoever wishes to swear, let him swear only by Allah." The Quraysh used to swear by their forefathers, so he (peace and blessings be upon him) said: "Do not swear by your forefathers."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19832
Sayyiduna Abu Hurayrah (may Allah be pleased with him) says that the Messenger of Allah (peace and blessings be upon him) said: "Whoever among you swears and uses the names of al-Lat and al-Uzza in his oath, let him say: 'La ilaha illallah' (There is no god but Allah). And whoever says to his companion: Come, let us gamble, let him give charity."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19833
Thabit bin al-Dahhak (may Allah be pleased with him) says that the Messenger of Allah (peace and blessings be upon him) said: "The believer is not obliged to fulfil a vow over what he does not own; cursing a believer is like killing him; whoever kills himself with something will be punished with it on the Day of Resurrection; and whoever falsely swears by a religion other than Islam is as he said."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19834
Abdullah bin Buraydah narrates from his father (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears that he is free of Islam: if he is truthful, he will still not return to Islam safe and sound; and if he is lying, then he is as he said."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19835
Abdullah bin Buraydah narrates from his father (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "Whoever swears by trust (amanah) is not one of us (not on our way); and whoever deceives someone's wife or someone's slave is not one of us (that is, not on our way)."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19836
Sa'id (may Allah have mercy on him) says that Qatadah (may Allah have mercy on him) and al-Hasan (may Allah have mercy on him) both used to say that whoever swears by Judaism or Christianity and then breaks the oath owes no expiation.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19837
Kharijah bin Zayd bin Thabit narrates from his father, Sayyiduna Zayd bin Thabit (may Allah be pleased with him), that the Messenger of Allah (peace and blessings be upon him) was asked about a man who says in his oath that he is a Jew, or a Christian, or free of Islam, and then breaks the oath. (He said:) "He owes the expiation of an oath."
This has no basis from the hadith of al-Zuhri or anyone else. Only Sulayman bin Abi Dawud al-Harrani narrated it, and he is munkar al-hadith (his narrations are denounced); the imams declared him weak and abandoned him.
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / 19838