Abdullah bin Buraidah narrates from his father that the Prophet Muhammad (peace be upon him) said: "There are three hundred and sixty (360) joints in a human being, and charity is due on each joint." We asked: "O Messenger of Allah (peace be upon him)! Who has the ability to do that?" The Prophet (peace be upon him) replied: "Remove something harmful from the path, or else perform two rak'ahs at the time of Duha (forenoon)."
Hadith Referenceصحیح ابن حبان / كتاب الصلاة / 2540
Hadith Gradingفضيلة الشيخ الإمام محمد ناصر الدين الألبانيصحيح - «الإرواء» (2/ 213).فضيلة الشيخ العلّامة شُعيب الأرناؤوطإسناده قوي على شرط مسلم