زيد بن عمرو بن نفيل
Zayd ibn Amr ibn Nufayl was one of the hunafa', the few men of pre-Islamic Makkah who rejected idolatry and sought the pure religion of Ibrahim AS. He was the father of Sa'id ibn Zayd RA and a cousin of Umar RA's father. With Waraqah ibn Nawfal and two others he set out in search of the true religion, but unlike them he accepted neither Judaism nor Christianity, and returned to declare that he alone in Makkah followed Ibrahim's religion. He rebuked the Quraysh for their idols and saved infant girls from being buried alive, and the young Prophet ﷺ found in him a kindred spirit. He died about five years before the mission began, and the Prophet ﷺ said he would be raised as an ummah by himself and that he had seen him in Jannah.
All 3 events