I was looking on the internet for information on people listed by Brother Hani as being monotheists during the pre-revelation age. I got some interesting information regarding Zayd bin `Amro.
I am pasting below two hadiths which I found in Sahih Bukhari on Zayd bin `Amro. I think its about one incident but there is slight variation in both hadith regarding that incident.
First Hadith:
Sahih Bukhari
Volume 7, Book 67, Number 407:
Narrated 'Abdullah:
Allah's Apostle said that he met Zaid bin 'Amr Nufail at a place near Baldah and this had happened before Allah's Apostle received the Divine Inspiration. Allah's Apostle presented a dish of meat (that had been offered to him by the pagans) to Zaid bin 'Amr, but Zaid refused to eat of it and then said (to the pagans), "I do not eat of what you slaughter on your stonealtars (Ansabs) nor do I eat except that on which Allah's Name has been mentioned on slaughtering."
Second Hadith:
Sahih Bukhari
Volume 5, Book 58, Number 169 :
Narrated by 'Abdullah bin 'Umar:
The Prophet met Zaid bin 'Amr bin Nufail in the bottom of (the valley of) Baldah before any Divine Inspiration came to the Prophet. A meal was presented to the Prophet but he refused to eat from it. (Then it was presented to Zaid) who said, "I do not eat anything which you slaughter in the name of your stone idols. I eat none but those things on which Allah's Name has been mentioned at the time of slaughtering." Zaid bin 'Amr used to criticize the way Quraish used to slaughter their animals, and used to say, "Allah has created the sheep and He has sent the water for it from the sky, and He has grown the grass for it from the earth; yet you slaughter it in other than the Name of Allah. He used to say so, for he rejected that practice and considered it as something abominable. Narrated Ibn 'Umar: Zaid bin 'Amr bin Nufail went to Sham, inquiring about a true religion to follow. He met a Jewish religious scholar and asked him about their religion. He said, "I intend to embrace your religion, so tell me some thing about it." The Jew said, "You will not embrace our religion unless you receive your share of Allah's Anger." Zaid said, "'I do not run except from Allah's Anger, and I will never bear a bit of it if I have the power to avoid it. Can you tell me of some other religion?" He said, "I do not know any other religion except the Hanif." Zaid enquired, "What is Hanif?" He said, "Hanif is the religion of (the prophet) Abraham who was neither a Jew nor a Christian, and he used to worship None but Allah (Alone)" Then Zaid went out and met a Christian religious scholar and told him the same as before. The Christian said, "You will not embrace our religion unless you get a share of Allah's Curse." Zaid replied, "I do not run except from Allah's Curse, and I will never bear any of Allah's Curse and His Anger if I have the power to avoid them. Will you tell me of some other religion?" He replied, "I do not know any other religion except Hanif." Zaid enquired, "What is Hanif?" He replied, Hanif is the religion of (the prophet) Abraham who was neither a Jew nor a Christian and he used to worship None but Allah (Alone)" When Zaid heard their Statement about (the religion of) Abraham, he left that place, and when he came out, he raised both his hands and said, "O Allah! I make You my Witness that I am on the religion of Abraham." Narrated Asma bint Abi Bakr: I saw Zaid bin Amr bin Nufail standing with his back against the Ka'ba and saying, "O people of Quraish! By Allah, none amongst you is on the religion of Abraham except me." He used to preserve the lives of little girls: If somebody wanted to kill his daughter he would say to him, "Do not kill her for I will feed her on your behalf." So he would take her, and when she grew up nicely, he would say to her father, "Now if you want her, I will give her to you, and if you wish, I will feed her on your behalf."
By these hadiths we get to know 2 things. First the possibility of Prophet (s.a.w.w) eating of pagan meat as in the first ahadith he (s.a.w.w) offered that meat to Zayd bin 'Amro. Why would Prophet (s.a.w.w) offer something which himself disliked or considered haraam to another person to eat? Secondly there is no indication of Prophet (s.a.w.w) disliking the pagan meat as there is clear indication of Zayd bin 'Amro disliking the pagan meat.
In Second ahadith we get more information as to where the concept of Hanif (Monotheist) started from. This concept was given by Syrian Jew and Christian religious scholars to Zayd bin 'Amro. And from them Zayd bin 'Amro introduced the Concept of Hanif in Makkah. Clearly by the words of Zayd bin 'Amro it is known that Prophet (s.a.w.w) was not Hanif because Zayd bin 'Amro says to Quraysh that he alone is on the Religion of Ibrahim (a.s)
I guess that it is now more likely that Prophet Mohammed (s.a.w.w) was on the Religion of his (s.a.w.w) forefathers and not on the Religion of Ibrahim (a.s) before receiving Revelation.
Can anyone share more information on this topic by giving authentic hadiths.