Ali bin Abi Talib bin Abdul al-Muttalib bin Hashim – Amr – bin Abd Munaf ibn Qusai bin Kelab bin Mura bin Ka'ab bin Luay bin Ghalib bin Fahr bin Malik bin al-Nadhar bin Kenana bin Khuzaymah bin Midreka ben al-Elias bin Mudar bin Nizar bin Maad bin Adnan bin Adbn or Dbn Nahor ben Yaood ben Yaarub bin Yashij bin Thabit bin Ismail (peace be upon him) bin Ibrahim (peace be upon him) ben Tark bin Makhor bin Sarug bin Arawa'e bin Falegh bin Abir bin Shalikh bin Arfakhshd bin Sam Ben Noah (peace be upon him) bin Lemke bin Metushelekh bin Enoch bin Barad bin Mehlayel bin Ma'sov bin Enosh bin Seth (peace be upon him) bin Adam, the father of humans (peace be upon him). It was narrated as Adnan bin Added bin Nam bin Yashjob bin Yaarob bin Alhumaysa' bin Sanua bin Japheth bin Keedar bin Ismail bin Ibrahim bin Tarekh bin  Nahor bin Arawa'e bin Asroh bin Faleh bin Shalikh Ben Arfakhshd bin Sam bin Noah, bin Metushlekh bin Akhnon bin Mehlayel Ben Qenan bin Anoush bin Sheeff bin Adam (peace be upon him) and there are many narrations about that because of the long period or some have more than one name. It is enough for Imam Ali that his fathers and ancestors are Prophet's parents (May Allah bless him and his household).