Hafsah, daughter of Umar, was widowed when her husband Khunays, meaning Ibn Hudhafah, passed away. He had been one of the Prophet's ﷺ companions who witnessed Badr, and he died in Madinah.Umar said, "I met Uthman bin Affan and offered him Hafsah's hand, saying, 'If you wish, I will marry Hafsah to you.'"Uthman replied, "I will think about it."Several nights passed, then I met him again, and he said, "I do not wish to marry at this time."Umar continued, "I then met Abu Bakr al-Siddiq and said, 'If you wish, I will marry Hafsah to you.' He gave me no reply at all. I felt more upset with him than I had with Uthman
."Several nights passed, then the Messenger of Allah ﷺ proposed to her, and I married her to him. Afterward, Abu Bakr met me and said, "Perhaps you were upset with me when you offered Hafsah to me and I gave you no reply?"I said, "Yes."He said, "Nothing prevented me from responding to you when you made the offer except that I had heard the Messenger of Allah ﷺ mention her, and I would not disclose the secret of the Messenger of Allah ﷺ. Had he left her, I would have married her."
أخبرنا إسحق بن إبراهيم قال أنبأنا عبد الرزاق قال أنبأنا معمر عن الزهري عن سالم عن ابن عمر
تأيمت حفصة بنت عمر من خنيس يعني ابن حذافة وكان من أصحاب النبي ﷺ ممن شهد بدرا فتوفي بالمدينة فلقيت عثمان بن عفان فعرضت عليه حفصة فقلت إن شئت أنكحتك حفصة فقال سأنظر في ذلك فلبثت ليالي فلقيته فقال ما أريد أن أتزوج يومي هذا قال عمر فلقيت أبا بكر الصديق رضي الله عنه فقلت إن شئت أنكحتك حفصة فلم يرجع إلي شيئا فكنت عليه أوجد مني على عثمان رضي الله عنه فلبثت ليالي فخطبها إلي رسول الله ﷺ فأنكحتها إياه فلقيني أبو بكر فقال لعلك وجدت علي حين عرضت علي حفصة فلم أرجع إليك شيئا قلت نعم قال فإنه لم يمنعني حين عرضت علي أن أرجع إليك شيئا إلا أني سمعت رسول الله ﷺ يذكرها ولم أكن لأفشي سر رسول الله ﷺ ولو تركها نكحتها
Takhrij: etc., no. 5129. It was narrated by Bukhari (Nikah, chapter on those who said, "There is no marriage without a guardian," Maghazi, chapter 12, no. 4005) from the hadith of Maamar, transmitted through him, and it is in Kubra, no. 5363.Ishaq is Ibn Rahawayh.