Narrator:Abdullāh ibn ‘Umar
وَعَنِ ابْنِ عُمَرَ: أَنَّ رَسُولَ اللَّهِ صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ نَهَى عَنْ الشِّغَارِ وَالشِّغَارُ: أَنْ يُزَوِّجَ الرَّجُلُ ابْنَتَهُ عَلَى أَنْ يُزَوِّجَهُ الْآخَرُ ابْنَتَهُ وَلَيْسَ بَيْنَهُمَا صَدَاقٌ
Ibn ‘Umar said God’s Messenger prohibited shighar, which means that a man gives his daughter in marriage on condition that the other gives his daughter to him in marriage without any dower being paid by either. In a version by Muslim he said, “There is no shighar in Islam." (Bukhari and Muslim.)
Reported by Al-Bukhari (No. 5112), Muslim (No. 1415a, 1415b, 1415c), Abu Dawud (No. 2074), At-Tirmidhi (No. 1124), An-Nasa’i (No. 3334, 3337), Malik (No. 1118) and Ahmad (No. 4297, 4463, 5037). Cited in Mishkat al-Masabih (No. 3146).