Anas bin Malik reported,

The Messenger of Allah ﷺ was never asked for anything in exchange for accepting Islam without giving it. A man came to him and asked, so he ordered that a great flock of sheep be given to him, filling the space between two mountains, all from the sheep of charity. The man returned to his people and said, "My people, accept Islam, for Muhammad ﷺ gives so generously that he has no fear of poverty."

Ahmad 12051

Sahih

حدثنا ابن أبي عدي عن حميد عن موسى بن أنس

عن أنس

أن رسول الله ﷺ لم يكن يسأل شيئا على الإسلام إلا أعطاه قال فأتاه رجل فسأله فأمر له بشاء كثير بين جبلين من شاء الصدقة قال فرجع إلى قومه فقال يا قوم أسلموا فإن محمدا ﷺ يعطي عطاء ما يخشى الفاقة

أحمد 12051صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Anas bin Malik
Numbering
Darussalam 12051
Ahmad 12051