Era hijo de Amr ibn Nufayl, miembro del clan Adi de la tribu Quraysh . [1] : 296 La madre de Zayd había estado casada anteriormente con su abuelo, Nufayl ibn Abduluzza, por lo que su hijo de este matrimonio, al-Khattab ibn Nufayl , era al mismo tiempo medio hermano materno y medio tío paterno de Zayd. [2] : 101
Zayd se casó con Fatima bint Baaja de la tribu Khuza'a , y su hijo fue Sa'id ibn Zayd . [1] : 296 Una esposa posterior, Umm Kurz Safiya bint al-Hadrami, dio a luz a su hija Atiqa . [3] : 186
Según los historiadores islámicos Ibn Ishaq e Ibn Sa'd , Zayd se desilusionó con la religión tradicional de Arabia , porque la piedra que la gente adoraba "no podía oír, ver, herir ni ayudar" [2] : 99 y "la adoración de piedra o de madera tallada no es nada". [1] : 296 Prometió con tres amigos que buscarían la verdadera religión de Abraham , a la que llamaron al-Hanafiya . Los otros tres hombres finalmente se convirtieron al cristianismo . [2] : 99 Otro de sus amigos fue Abdul-Muttalib . [4]
Zayd viajó a Siria para interrogar a judíos y cristianos sobre sus creencias, pero no quedó satisfecho con las respuestas de ninguno de los dos grupos. Según historiadores musulmanes posteriores, tenía "la religión de Abraham, siguiendo la forma natural" y "adoraba a Alá solo sin compañero". [1] : 296 [5] Amir ibn Rabia, un aliado de al-Khattab, dijo más tarde que Zayd le había dicho que creía en la futura venida de un profeta. [1] : 296, 302
Tres puntos de las creencias religiosas de Zayd se mencionan en fuentes islámicas tradicionales. Primero, no adoraba ídolos y reprendió a los Quraysh por hacerlo. [2] : 99 Asma bint Abi Bakr lo escuchó declarar fuera de la Kaaba: "Oh Quraysh, ninguno de ustedes sigue la religión de Abraham excepto yo". [2] : 99, 100 [1] : 297 Compuso este poema:
¿Debo adorar a un señor o a mil?
Si hay tantos como reclamas,
renuncio a al-Lat y al-Uzza, a ambos,
como lo haría cualquier persona de mente fuerte.
No adoraré a al-Uzza y sus dos hijas...
No adoraré a Hubal , aunque él era nuestro señor
en los días en que tenía poco sentido común. [2] : 100