Abdullah bin Amr bin As reported,

The Messenger of Allah ﷺ said, "It has reached me that you..."My father said, Affan also narrated this to us. He said, Salim bin Hayan narrated to us, Saeed bin Mina narrated to us, I heard Abdullah bin Amr say, the Messenger of Allah ﷺ said to me, "It has reached me that you fast all day and stand in prayer all night. Do not do that, for your body has a right over you, your eye has a right over you, and your wife has a right over you. Fast three days of every month, for that is equivalent to fasting the entire year."I said, "I have the strength for more."He said, "Then fast the fast of Dawud. Fast one day and break your fast the next."Ibn Amr used to say, "If only I had taken the concession."Affan and Bahz said in their narration, "I find I have the strength for more."

Ahmad 6832

Sahih

حدثنا عبد الرحمن بن مهدي حدثنا سليم يعني ابن حيان عن سعيد بن ميناء سمعت

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

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

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