It was narrated that: Ibn Umar said: “The Messenger of Allah forbade Shighar. Shighar is when a man says to another man: 'Marry your daughter or sister to me, on condition that I will marry my daughter or sister to you,' and they do not give any dower (i.e. neither of them give other the dower).”
It was narrated that: Abu Hurairah said: “The Messenger of Allah forbade Shighar.”
It was narrated from Anas bin Malik that: the Messenger of Allah said: “There is no Shighar in Islam.”