Abu Hurairah reported,

The Prophet ﷺ said, "A vow does not bring the son of Adam anything that has not already been decreed for him, but the vow drives him toward what has been decreed. Through it, Allah extracts from the miser, so he gives up what he had not been giving before."

Bukhari 6694

Sahih

حدثنا أبو اليمان أخبرنا شعيب حدثنا أبو الزناد عن الأعرج

عن أبي هريرة قال

قال النبي ﷺ لا يأتي ابن آدم النذر بشيء لم يكن قدر له ولكن يلقيه النذر إلى القدر قد قدر له فيستخرج الله به من البخيل فيؤتي عليه ما لم يكن يؤتي عليه من قبل

البخاري 6694صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Bukhari
Book
Oaths and vows
Chapter
Fulfilling vows
Numbering
Darussalam 6694
Bukhari 6694