1980sunnah.com 30:87
حدثنا إسحاق بن شاهين الواسطي، حدثنا خالد بن عبد الله، عن خالد الحذاء، عن أبي قلابة، قال: أخبرني أبو المليح، قال: دخلت مع أبيك على عبد الله بن عمرو، فحدثنا: أن رسول الله صلى الله عليه وسلم ذكر له صومي، فدخل علي، فألقيت له وسادة من أدم حشوها ليف، فجلس على الأرض، وصارت الوسادة بيني وبينه، فقال: «أما يكفيك من كل شهر ثلاثة أيام؟»، قال: قلت: يا رسول الله، قال: «خمسا»، قلت: يا رسول الله، قال: «سبعا»، قلت: يا رسول الله، قال: «تسعا»، قلت: يا رسول الله، قال: «إحدى عشرة»، ثم قال النبي صلى الله عليه وسلم: «لا صوم فوق صوم داود عليه السلام شطر الدهر، صم يوما، وأفطر يوما»
The English translation is not shown here: its source is not yet cleared for public display.
Sahih al-Bukhari, vol. 3, p. 41, no. 1980. Not yet checked against the printed edition.