Abdullah bin Amr bin As reported,

The Messenger of Allah ﷺ came into his house and said, "Abdullah bin Amr, have I not been told that you burden yourself with standing in prayer all night and fasting all day?"He replied, "I do indeed do that."The Prophet said, "It is enough for you, and I do not even say you should do this much, that you fast three days of every month. A good deed is rewarded tenfold, so it will be as though you have fasted the entire year."Abdullah said, "I insisted, so he was firm with me. I said, 'I find I have the strength for more than that.'"The Prophet said, "It is enough for you to fast three days each week."Abdullah said, "I insisted again, and he was firm with me. I said, 'I find I have strength for more.'"The Prophet ﷺ then said, "The most balanced fasting in the sight of Allah is the fasting of Dawud, half of the year." Then he said, "Your own self has a right over you, and your family has a right over you."So Abdullah continued to fast in that manner until old age and weakness overtook him, and he used to say, "I would have preferred to accept the concession of the Messenger of Allah ﷺ over my family and my wealth."

Ahmad 6878

Sahih

حدثنا عبد الوهاب بن عطاء أخبرني محمد بن عمرو عن أبي سلمة

عن عبد الله بن عمرو

أن رسول الله ﷺ دخل عليه بيته فقال يا عبد الله بن عمرو ألم أخبر أنك تكلف قيام الليل وصيام النهار قال إني لأفعل فقال إن حسبك ولا أقول افعل أن تصوم من كل شهر ثلاثة أيام الحسنة عشر أمثالها فكأنك قد صمت الدهر كله قال فغلظت فغلظ علي قال فقلت إني لأجد قوة من ذلك قال إن من حسبك أن تصوم كل جمعة ثلاثة أيام قال فغلظت فغلظ علي فقلت إني لأجد بي قوة فقال النبي ﷺ أعدل الصيام عند الله صيام داود نصف الدهر ثم قال لنفسك عليك حق ولأهلك عليك حق قال فكان عبد الله يصوم ذلك الصيام حتى أدركه السن والضعف كان يقول لأن أكون قبلت رخصة رسول الله ﷺ أحب إلي من أهلي ومالي

أحمد 6878صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Abdullah bin Amr bin As
Numbering
Darussalam 6878
Ahmad 6878