This hadith is recorded by Muslim...
This hadith is recorded by Muslim, in a chapter, on the "virtues of Ali" in his "Sahih" from several different narrators, ending with Zayd ibn Arqam; but he abridged it, and cut it short- and so do some people behave.
Ahmed Ibn Hanbal has recorded this hadith from Bora ibn Azib.8 Nisa'i has quoted, "Ayesha daughter of Sa'd said that she heard her father saying: "I heard the Messenger of Allah, (peace be upon him and his progeny), on the Day of Juhfa, he took "Ali's hand arid delivered a sermon, praised and adored Allah", then said: "0 people! I am your Leader".
They said: "You have said the truth." Then he raised Ali's hand and said: "This is my Leader unto you, he will discharge the responsibilities of my religion on my own behalf, and I support whoever supports him, and I am enemy of whosoever who chooses to be his enemy. Sa'd is also quoted saying: "We were in the company of the Messenger of Allah, when he arrived at Ghadir Khum. Those who went ahead of him returned to join him, while he waited for those who lagged behind, till all people assembled.
Then he said: "0 people! Who is your Master and Leader?" They answered: "Allah and His Messenger." Then he took…