Praise be to Allah.
The water of Zamzam is water of great virtue which first sprang forth when Jibril (peace be upon him) struck (the earth) with his wing (Sahih al-Bukhari, 3364). Allah provided water for Isma’il (peace be upon him) and his mother with it .
The heart of the Prophet (peace and blessings of Allah be upon him) was washed with Zamzam water. Many sahih hadiths have been narrated concerning its virtues, such as:
The Prophet (peace and blessings of Allah be upon him) said: “The best water on the face of the earth is the water of Zamzam; it is a kind of food and a healing from sickness.” (Sahih al-Jami’, 3302)
It was reported that the Prophet (peace and blessings of Allah be upon him) drank it , did wudu with it and poured it on his head. He used to carry Zamzam water in small vessels and large containers in order to pour it on the sick and give it to them to drink. (Al-Silsilat al-Sahihah, 883)
One of the Companions said: we used to call it al-Shabba’ah (satisfying) and it helped us to take care of our families (i.e., it was filling and helped them to do without food, it was also sufficient to nourish children). (Al-Silsilat al-Sahihah li’l-Albani, 2685)
The Messenger of Allah (peace and blessings of Allah be upon him) said: “The water of Zamzam is for whatever it is drunk for.” (Narrated by Ibn Majah, 3062; this is a hasan hadith. Scholars and righteous people have experienced this – they have drunk it with the intention of fulfilling some need such as healing from sickness or being freed from poverty and distress, and Allah fulfilled these hopes).
And Allah knows best.