Someone asked, "How many times did the Prophet ﷺ perform the Hajj?"He replied, "Once, and he performed Umra four times. An Umra in Dhul-Qida, the Umra of Hudaybiyya, an Umra together with his Hajj, and the Umra of Jirana when he distributed the spoils of Hunayn."
حدثنا إسحق بن منصور حدثنا حبان بن هلال حدثنا همام حدثنا قتادة قال
كم حج النبي ﷺ قال حجة واحدة واعتمر أربع عمر عمرة في ذي القعدة وعمرة الحديبية وعمرة مع حجته وعمرة الجعرانة إذ قسم غنيمة حنين
Its authenticity is agreed upon. Muslim also reported it in the Book of Hajj, Chapter on stating the number of the Prophet's ﷺ Umrahs and their times, hadith 1253, from the hadith of Habban, and Bukhari reported it in the Book of Umrah, Chapter on how many times the Prophet performed Umrah, hadith 1778, from the hadith of Hammam bin Yahya, with the same chain.