Rivolgendosi agli scribi e ai farisei, Gesù parlò di tutto il sangue sparso da Abele ( il primo uomo ucciso ) fino a Zaccaria, il figlio di Barachia, che fu ucciso fra il tempio e l'altare.
Alcuni pensano che Gesù ( o Matteo ) abbia confuso Zaccaria il figlio di Ieoiada, che fu ucciso nel tempio ( 2 Cr 24,20-22 ) con Zaccaria il profeta, che era il figlio di Barachia e che scrisse il penultimo libro della Bibbia ( Zc 1,1 ).
Possiamo invece supporre che Gesù in realtà si riferiva a Zaccaria il profeta, siccome suo padre è nominato, e perché in quel modo "da Abele a Zaccaria" includerebbe tutti i martiri dell'Antico Testamento, siccome Zaccaria fu uno degli ultimi libri scritti.
L'Antico Testamento non ci racconta come Zaccaria morì, ed è possibile che Gesù sapeva qualcosa della morte di Zaccaria che noi non sappiamo.
Sarebbe solo un caso che Zaccaria di Barachia e Zaccaria di Ieoiada morissero nello stesso modo.