Abdullah bin Umar reported,

Umar bin Khattab once gave a horse to be used in the cause of Allah. Later, he found it being offered for sale and wanted to buy it back. He asked the Messenger of Allah ﷺ about this, and he replied, "Do not buy it, and do not take back what you have given in charity."

Muslim 4167

Sahih

حدثنا يحيى بن يحيى قال قرأت على مالك عن نافع

عن ابن عمر

أن عمر بن الخطاب حمل على فرس في سبيل الله فوجده يباع فأراد أن يبتاعه فسأل رسول الله ﷺ عن ذلك فقال لا تبتعه ولا تعد في صدقتك

مسلم 4167صحيح
Contents
Reference
Commentary
Ayat
Collection
Sahih Muslim
Book
Gifts
Chapter
Dislike of a person buying back what he gave in charity from the one he gave it to
Numbering
Darussalam 4167
Muslim 4167