Sunan Ibn Majah – Hadith No : 2197

It was narrated from Ibn ‘Abbas that the Messenger of Allah (ﷺ) said: ‘When anyone of you swears an oath, let him not say: ‘What Allah wills and what you will.’ Rather let him say: ‘What Allah wills and then what you will.’

Hadith In Arabic Text :

حدثنا هشام بن عمار، حدثنا عيسى بن يونس، حدثنا الأجلح الكندي، عن يزيد بن الأصم، عن ابن عباس، قال قال رسول الله صلى الله عليه وسلم ‏”‏ إذا حلف أحدكم فلا يقل ما شاء الله وشئت ‏.‏ ولكن ليقل ما شاء الله ثم شئت ‏”‏ ‏.‏

Chapter : The Chapters on Expiation – كتاب الكفارات