It is narrated from Sayyiduna Abdullah bin Mas'ud (may Allah be pleased with him) that the Messenger of Allah (peace and blessings be upon him) said: "Two deals in one deal (two transactions in a single contract) are not lawful."
Hadith Referenceالمعجم الأوسط / باب الألف / 1610
Hadith Gradingمحدثین:الصواب موقوف
Hadith Takhrij«قال العقيلي: أعله بعمرو بن عثمان هو والد محمد بن أبي صفوان نسب لجده وقال لا يتابع على رفعه والموقوف أولى «نصب الراية لأحاديث الهداية، ج 4، ص 20»» «أخرجه ابن خزيمة فى «صحيحه» برقم: 176، وابن حبان فى «صحيحه» برقم: 1053، 5025، وأحمد فى «مسنده» برقم: 3859، والبزار فى «مسنده» برقم: 2017، 2016، وعبد الرزاق فى «مصنفه» برقم: 14633، 14637، 14636، وابن أبي شيبة فى «مصنفه» برقم: 20827، 20828، 23710، والطبراني فى «الكبير» برقم: 9608، والطبراني فى «الأوسط» برقم: 1461»