It is narrated from Sayyiduna Abu Musa (may Allah be pleased with him) that he said: "I came to the Prophet (peace and blessings be upon him) with a group of the Ash'aris so that we might ask him (peace and blessings be upon him) for mounts. He (peace and blessings be upon him) said: 'By Allah! I will not give you mounts, nor do I have anything on which I could mount you.' The narrator said: Then we stayed as long as Allah willed, then some camels were brought to him (peace and blessings be upon him), and he (peace and blessings be upon him) ordered that we be given three fine camels with white humps. Sayyiduna Abu Musa (may Allah be pleased with him) said: When we set off from there, we said, or some of us said to others: Allah Almighty will not bless this for us, because we came to the Messenger of Allah (peace and blessings be upon him) asking for mounts and he (peace and blessings be upon him) swore that he would not give us mounts, but then he gave us mounts; so we should go to him (peace and blessings be upon him) and inform him of this situation. (When he was told,) he (peace and blessings be upon him) said: 'It was not I who gave you mounts; rather Allah, the Mighty and Majestic, has mounted you. By Allah, if Allah wills, whenever I swear an oath about something and then see something else better than it, I expiate my oath and do what is better.'"
Hadith Referenceمسند أبي يعلى الموصلي / حديث أبي موسى الأشعري / 7251
Hadith Gradingمحدثین:إسناده صحيح
Hadith Takhrij«حکم الحدیث مسند ابی یعلی محققاً تنسیق حسين سليم أسد - مکتبہ شاملہ :قال حسين سليم أسد: إسناده صحيح . » «قال سعيد بن محمد السناري: صحيح» «أخرجه صحيح البخاري برقم: 2964، 4124، 4153، 5199، 6249، 6273، 6300، 6302، 6340، 6342، وأخرجه صحيح مسلم برقم: 1649، وأخرجه سنن أبي داود برقم: 3276، وأخرجه سنن ابن ماجه برقم: 2107، وأخرجه مسند أحمد برقم: 19094، 19125، 19250، وأخرجه فتح الباري برقم: 5687، 6273، 6300، 6342، 7116، وأخرجه مسند البزار برقم: 3042، وأخرجه مصنف عبد الرزاق برقم: 16035، 20744، وأخرجه المعجم الصغير للطبراني برقم: 133، مسند ابویعلیٰ ترقیم الاثری: 7215»