Muhammad ibn al-Hanafiyyah
Ali had fourteen sons and nineteen daughters from nine wives and several concubines, among them Al-Hasan, Al-Husayn and Muhammad ibn al-Hanafiyyah played a historical role, and only five of them left descendants.