Le jour de la bataille d’Uḥud, les musulmans l'emportaient. Mais les archers désobéirent à l'ordre du Messager d'Allah (sur lui la paix et le salut) et la déroute survint. Certaines personnes s’enfuirent et s’éloignèrent du Messager d'Allah (sur lui la paix et le salut) jusqu'à ce que certains d’entre eux se réfugient vers de petits villages à l'Est d'une montagne aux alentours de Médine. Puis, ils revinrent une autre fois se placer autour du Messager d'Allah (sur lui la paix et le salut). Ḥanẓalah ibn Abî 'Âmir et Abû Sufiân ibn Ḥarb, le chef des polythéistes, se rencontrèrent et s'affrontèrent au cours de la bataille. Au moment où Ḥanẓalah eut le dessus sur Abû Sufiân et faillit le tuer, un homme parmi les polythéistes, du nom de Shaddâd ibn Al-Aswad s'en aperçut, se jeta sur Ḥanẓalah et le frappa de son épée jusqu'à le tuer. Quand la bataille fut terminée, le Messager d'Allah (sur lui la paix et le salut) informa les Compagnons que les Anges avaient lavé Ḥanẓalah et il leur demanda de questionner son épouse à propos de cet évènement. Ils l'interrogèrent donc et elle les informa qu'il était sorti en état d'impureté majeur aussitôt après avoir entendu l'appel au combat. Le Messager d'Allah (sur lui la paix et le salut) les informa que si les Anges l'avaient lavé, c'est parce qu'il était tombé en martyr en état d'impureté majeure.