Abstract A systematic study of the neutrino mass matrix Mν with two texture zeros in a basis where the charged leptons are diagonal, and under the assumption that neutrinos are Dirac particles, is carried through in detail. Our study is done without any approximation, first analytically and then numerically. Current neutrino oscillation data are used in our analysis. Phenomenological implications of Mν on the lepton CP violation and neutrino mass spectrum are explored.Content from this work may be used under the terms of the Creative Commons Attribution 3.0 licence. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Article funded by SCOAP3 and published under licence by Chinese Physical Society and the Institute of High Energy Physics of the Chinese Academy of Science and the Institute of Modern Physics of the Chinese Academy of Sciences and IOP Publishing Ltd.