فعن قتادة قال: (سألت أنسًا كم حج النبي عليه السلام؟ قال: حجةً واحدةً، واعتمر أربع عمر) رواه البخاري، ومسلمٌ، وأبو داود، والترمذي.
وعن أبي إسحاق، أنه سأل زيد بن أرقم؛ فقال: (حج بعدما هاجر حجةً واحدةً) . قال أبو إسحاق: (وبمكة أخرى -يعني قبل الهجرة-) رواه مسلم.
وفي غير مسلم: (قبل الهجرة حجتان) .
قال القرطبي: لا خلاف أن النبي عليه السلام لم يحج بعد الهجرة إلا حجة الوداع؛ وأما قبل الهجرة، فاختلف فيه: هل حج واحدةً -كما قال أبو إسحاق السبيعي- أو حجتين، كما قال غيره؟ انتهى.
وعن جابر بن عبد الله رضي الله عنهما: أن النبي عليه السلام حج ثلاث حجج: حجتين قبل ما هاجر، وحجةً بعدما هاجر، قرن معها عمرةً. رواه الترمذي، وابن ماجه، والدراقطني، والحاكم، وصححه على شرط مسلم.