Hazrat Zakaria (as) était un des prophètes de Bani Israël, le chef des moines et des serviteurs de la Terre sainte, et invitait les gens à la religion du Prophète Moïse (as). Certains le considèrent comme un descendant de Lévi, le fils du Prophète Yaqoub (as), d’autres comme un descendant du Prophète Moïse (as) avec cinq générations, ou d’Hazrat Sulaiman (as) par sa mère.
Barkhia, le père d’Hazrat Zakaria, était un des anciens juifs qui vivaient en Palestine. Zakaria était charpentier et sa femme, Elizabeth, était la tante d’Hazrat Maryam (sa). Après le décès d'Imran, sa fille Maryam (sa) est née et Zakaria l’a prise en charge. Zacharie et Elizabeth n'ont pas eu d'enfants, mais dans leur vieillesse et après que Zacharie l’a demandé à Dieu, ils ont eu un fils, qui a été nommé Yahya par Dieu.
Zakaria était l'un des défenseurs de Marie (sa) après la naissance de Jésus (as). Lorsque les moines juifs ont calomnié Marie (sa), Zakaria a rejeté toutes les calomnies et confirmé la pureté de Marie (sa), et certaines personnes ont essayé de le tuer. Zakaria qui avait compris ce complot, s'est enfui et s'est caché dans un arbre. Ceux qui cherchait Zakaria ont trouvé sa cachette et ont coupé l'arbre avec une hache et une scie, tuant ainsi Zakaria.
Le nom de Zakaria est mentionné sept fois dans le Coran, dans les sourates « Maryam », « Ali Imran », « Anham » et « les Prophètes ». Les chrétiens, comme les musulmans, croient en la prophétie de Zakaria, mais les juifs nient sa prophétie. Dans l'évangile de Luc, Zacharie est présenté comme un prêtre juif juste et exécuteur des commandements divins.
Hazrat Zakaria a vécu 115 ans et son lieu de sépulture s'appelle « Bayt al-Maqdis ». Un autre tombeau à Alep en Syrie, lui est aussi attribué.