Assalamu alikum Mufti Sahab ! I read this Hadith: Abu Huraira Radhiallahu ?anhu narrated that Allah’s Messenger Shalallahu ?alaihi wa Salam said: ?Who-ever says ?Subhan Allahi wa bihamdi hi, one hundred time a day, will be forgiven all his sins even if they were as much as the foam of the sea.? Narrated by Al-Bukhari and Muslim. Does this men that if I recite ‘Subhan Allahi wa bihamdi hi’ all my sins will be forgiven? Or does it mean that i will just get alot of reward for reciting ‘Subhan Allahi wa bihamdi hi’?
Allaamah Shaykhul Hadith Moulana Zakariyyah (RA) writes in his book,
Fadhaail-e-Aamaal commenting on a Hadith of this nature, ‘It should,
however, be remembered that according to the verdict of the theologians, it
is only the Saghaair (minor sins) that are forgiven by the performance of
Salaat and other services.
The Kabaair (major sins) are not pardoned without repentance. We should,
therefore, in addition to saying Salaat (and in this instance Dhikr), be
particular about doing Tawbah (repentance) and Istighfaar (seeking
forgiveness). Allah Ta’ala may, however, pardon by His bountiful grace, even
the Kabaair of any person because of his Salaat (in this instance, Dhikr).
Therefore, just because Allah is Clement, Merciful and Forgiving does not
mean that we should commit sins in the hope of getting them forgiven through
and Allah Ta’ala Knows Best
Mufti Ebrahim Desai