Abdullah bin Amr bin As reported,

It was mentioned to the Messenger of Allah ﷺ that he had said, "I will surely stand in prayer every night and fast every day for as long as I live."The Messenger of Allah ﷺ asked, "Are you the one who said that?"I replied, "I did say it, Messenger of Allah."The Messenger of Allah ﷺ said, "You are not capable of that. So fast and break your fast, sleep and pray, and fast three days of each month, for a good deed is rewarded tenfold, and that is like fasting the entire year."I said, "I can do better than that."He said, "Then fast one day and break your fast for two."I said, "I can do better than that, Messenger of Allah."He said, "Then fast one day and break your fast the next. That is the fast of Dawud, and it is the most balanced form of fasting."I said, "I can do better than that."The Messenger of Allah ﷺ said, "There is nothing better than that."Abdullah bin Amr said, "Had I accepted the three days that the Messenger of Allah ﷺ mentioned, it would have been dearer to me than my family and my wealth."

Nasai 2394

Sahih

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

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

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

النسائي 2394صحيح
Contents
Reference
Commentary
Ayat
Collection
Sunan Nasai Sughra
Book
Fasting
Chapter
Fasting one day and breaking fast one day, and mention of the differences in wording among the transmitters regarding that in the hadith of Abd
Numbering
Darussalam 2394
Nasai 2394