Sahih al-Bukhari 4320
Narrated Ibn 'Umar:
When we returned from (the battle of) Hunain, 'Umar asked the Prophet about a vow which he had made during the Pre-lslamic period of Ignorance that he would perform Itikaf. The Prophet ordered him to fulfill his vow.
حَدَّثَنَا أَبُو النُّعْمَانِ، حَدَّثَنَا حَمَّادُ بْنُ زَيْدٍ، عَنْ أَيُّوبَ، عَنْ نَافِعٍ، أَنَّ عُمَرَ، قَالَ يَا رَسُولَ اللَّهِ. حَدَّثَنِي مُحَمَّدُ بْنُ مُقَاتِلٍ أَخْبَرَنَا عَبْدُ اللَّهِ أَخْبَرَنَا مَعْمَرٌ عَنْ أَيُّوبَ عَنْ نَافِعٍ عَنِ ابْنِ عُمَرَ ـ رضى الله عنهما ـ قَالَ لَمَّا قَفَلْنَا مِنْ حُنَيْنٍ سَأَلَ عُمَرُ النَّبِيَّ ﷺ عَنْ نَذْرٍ كَانَ نَذَرَهُ فِي الْجَاهِلِيَّةِ اعْتِكَافٍ، فَأَمَرَهُ النَّبِيُّ ﷺ بِوَفَائِهِ. وَقَالَ بَعْضُهُمْ حَمَّادٌ عَنْ أَيُّوبَ عَنْ نَافِعٍ عَنِ ابْنِ عُمَرَ. وَرَوَاهُ جَرِيرُ بْنُ حَازِمٍ وَحَمَّادُ بْنُ سَلَمَةَ عَنْ أَيُّوبَ عَنْ نَافِعٍ عَنِ ابْنِ عُمَرَ عَنِ النَّبِيِّ ﷺ.