وابن مسعود وذلك أنه لما مات صديقة ملكهم تنافسوا على الملك وقتل بعضهم بعضاً ولم يسمعوا من زكريا فقال الله تعالى له: قم في قومك أوح على لسانك فلما فرغ مما أوحى عليه عدواً عليه ليقتلوه فهرب فانفلقت له شجرة فدخل فيها وأدركه الشيطان فأخذ هدبة من ثوبه فأراهم إياها فوضعوا المنشار في وسط الشجرة حتى قطعوه في وسطها.
وقيل سبب قتله أنهم اتهموه بمريم عليها السلام قيل قالوا: حين حملت ضيع بنت سيدنا حتى زنت فقطعوه بالمنشار في الشجرة ، وقال ابن إسحاق: هي قتل شعيا عليه السلام وقد بعث بعد موسى عليه السلام فلما بلغهم الوحي أرادوا قتله فهرب فقتل وهو صاحب الشجرة وزكريا عليه السلام مات موتاً ولم يقتل.
وفي"الكشاف"أولاهما قتل زكريا وحبس أرمياً والآخرة قتل يحيى وقصد قتل عيسى عليهما السلام ، وهذا فيمن جعل هلاك زكريا قبل يحيى عليهما السلام وهو رواية ابن عساكر في تاريخه عن علي كرم الله تعالى وجهه ، ثم ضم ذلك مع حبس أرمياً في قرن غير سديد لأن أرمياً كان في زمن بختنصر وبينه وبين زكريا أكثر من مائتي سنة.
واختار بعضهم وقيل: إنه الحق أن الأول تغيير التوراة وعدم العمل بها وحبس أرمياً وجرحه إذ وعظهم وبشرهم بنبينا صلى الله عليه وسلم وهو أول من بشر به عليه الصلاة والسلام بعد بشارة التوراة ، والأخرى قتل زكريا ويحيى عليهما السلام ، ومن قال: إن زكريا مات في فراشه اقتصر على يحيى عليه السلام ، واختلف في سببه قتله فعن ابن عباس وغيره أن سبب ذلك أن ملكاً أراد أن يتزوج من لا يجوز له تزوجها فنهاه عليه السلام وكان الملك قد عود تلك المرأة أن يقضي لها كل عيد ما تريد منه فعلمتها أمها أن تسأله دم يحيى في بعض الأعياد فسألته فأبى فألحت عليه فدعا بطست فذبحه فيه بدرت قطرة على الأرض فلم تزل تغلي حتى قتلها عليها سبعون ألفاً.