Hadith 4903

(حديث مرفوع) حَدَّثَنَا عَبْدُ الرَّزَّاقِ ، أَخْبَرَنَا مَعْمَرٌ ، عَنِ الزُّهْرِيِّ ، عَنْ سَالِمٍ ، عَنِ ابْنِ عُمَرَ ، أَنَّ عُمَرَ حَمَلَ عَلَى فَرَسٍ لَهُ فِي سَبِيلِ اللَّهِ ، ثُمَّ رَآهَا تُبَاعُ ، فَأَرَادَ أَنْ يَشْتَرِيَهَا ، فَقَالَ لَهُ رَسُولُ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ : " لَا تَعُدْ فِي صَدَقَتِكَ " .
It is narrated from Sayyiduna Ibn Umar (may Allah be pleased with them both) that once Sayyiduna Umar Farooq (may Allah be pleased with him) gave a horse to someone in the way of Allah for riding. Later, he saw that the horse was being sold in the market. He thought to himself that he should buy it, so he consulted the Prophet (peace and blessings be upon him). The Prophet (peace and blessings be upon him) said: Do not take back what you have given in charity.
Hadith Reference مسند احمد / مسند المكثرين من الصحابة / 4903
Hadith Grading حکم دارالسلام: إسناده صحيح، م: 1621.