Sahih Bukhari – Hadith No : 2228

Narrated Anas: Amongst the captives was Safiya. First she was given to Dihya Al-Kalbi and then to the Prophet.

Hadith In Arabic Text :

حدثنا سليمان بن حرب، حدثنا حماد بن زيد، عن ثابت، عن أنس رضى الله عنه قال كان في السبى صفية، فصارت إلى دحية الكلبي، ثم صارت إلى النبي صلى الله عليه وسلم‏.‏

Chapter : Sales and Trade – كتاب البيوع