Ibn Umar (Allah be pleased with them) said that Allah's Messenger (ﷺ) prohibited Shighar which means that a man gives his daughter in marriage on the condition that the other gives his daughter to him in marriage with- out any dower being paid by either.
A hadith like this has been narrated on the authority of" Abdullah b. 'Umar (Allah be pleased with them) but with a slight variation of words.
Ibn Umar (Allah be pleased with them) reported that Allah's Messenger (ﷺ) prohibited Shighar.
Ibn 'Umar (Allah be pleased with them) reported Allah's Messenger (ﷺ) as having said
There is no Shighar in islam.
Abu Huraira (Allah be pleased with him) reported that Allah's Messenger (ﷺ) prohibited Shighar. Ibn Numair added
Shighar means that a person should say to the other person: Give me the hand of your daughter in marriage and I will (in return) marry my daughter to you; or merry me your sister, and I will marry my sister to you.
This hadith has been narrated on the authority of Ibn Vmar with the same chain of transmitters, but there is no mention of Ibn Numair.
Jabir b. Abdullah (Allah be pleased with him) reported that Allah's Messenger (ﷺ) prohibited Shighar.