It is narrated from Hazrat Ubadah (may Allah be pleased with him) that I heard the Noble Prophet (peace and blessings be upon him) say: Whoever receives a wound on his body and then gives charity, Allah Almighty, in proportion to that charity, expiates his sins.
Hadith Referenceمسند احمد / مسند الأنصار رضي الله عنهم / 22792
Hadith Gradingحکم دارالسلام:صحيح بشواهده، وهذا إسناد ضعيف، الشعبي لم يسمع من عبادة