Sahih Muslim – Hadith No : 4558

Ubida b. as-Samit reported: While we were in the company of Allah’s Messenger (may peace be upoi him) he said: Swear allegiance to me that you will not associate anything with Allah, that you will not commit adultery, that you will not steal, that you will not take any life which it is forbidden by Allah to take but with (legal) justification; and whoever among you fulfils it, his reward is with Allah and he who commits any such thing and is punished for it, that will be all atonement for it And if anyone commits anything and Allah conceals (his faultfls), his matter rests with Allah. He may forgive if He likes, and He may punish him if He likes.

Hadith In Arabic Text :

حدثنا يحيى بن يحيى التميمي، وأبو بكر بن أبي شيبة وعمرو الناقد وإسحاق بن إبراهيم وابن نمير كلهم عن ابن عيينة، – واللفظ لعمرو قال حدثنا سفيان بن عيينة، عن الزهري، عن أبي إدريس، عن عبادة بن الصامت، قال كنا مع رسول الله صلى الله عليه وسلم في مجلس فقال ‏”‏ تبايعوني على أن لا تشركوا بالله شيئا ولا تزنوا ولا تسرقوا ولا تقتلوا النفس التي حرم الله إلا بالحق فمن وفى منكم فأجره على الله ومن أصاب شيئا من ذلك فعوقب به فهو كفارة له ومن أصاب شيئا من ذلك فستره الله عليه فأمره إلى الله إن شاء عفا عنه وإن شاء عذبه ‏”‏ ‏.‏

Chapter : The Book Pertaining to Punishments Prescribed by Islam – كتاب الحدود