ومستقبلة, وصوم يوم عاشوراء يكفر سنة ماضية».
وفي لفظ رواه الترمذي كما في تحفة الأحوذي عن عبد الله ابن معبد الزماني عن أبي قتادة رضي الله عنه أن النبي - صلى الله عليه وسلم - قال: «صيام يوم عرفة إني أحتسب على الله أن يكفر السنة التي بعده والسنة التي قبله» .
قال أبو عيسي: حديث أبي قتادة حديث حسن, وقد استحب أهل العلم صيام يوم عرفة إلا بعرفة.
وروى أبو يعلي رحمه الله عن سهل بن سعد رضي الله عنه قال: قال رسول الله - صلى الله عليه وسلم: «من صام يوم عرفة غفر له ذنب سنتين متتابعتين» .
قال المنذري رحمه الله تعالى: رجاله رجال الصحيح.
وروى الطبراني رحمه الله تعالى بإسناد حسن عن أبي سعيد الخدري رضي الله عنه قال: قال رسول الله - صلى الله عليه وسلم: «من صام يوم عرفة غفر له سنة أمامه, وسنة خلفه ومن صام عاشوراء غفر له سنة» .
خلاف العلماء في صوم يوم عرفة لمن كان حاجًا:
ذكر الإمام الحافظ رحمه الله تعالى خلاف العلماء في ذلك؛ فقال ابن عمر رضي الله عنه لم يصومه رسول الله - صلى الله عليه وسلم - , ولا أبو بكر, ولا عمر, ولا عثمان, وأنا لا أصومه. أي يقصد وهم في عرفات حجاجًا.