Identification and validation of a new target is one of the most important steps for new antituberculosis (TB) drug discovery. Researches have shown that Mycobacterium tuberculosis (Mtb) encodes 20 CYP450 enzymes which play important roles in the synthesis and metabolism of lipid, cholesterol utilization, and the electron transport of respiratory chain in Mtb. With the critical roles within the organism as well as the protein structures of six Mtb CYP450 enzymes being clarified, some of them have been highlighted as potential anti-tuberculosis targets. In this paper, the phylogenetic analysis, the structural features, and the enzymatic functions of Mtb CYPs, as well as the mechanism of interactions with selective inhibitors such as azole antifungal agents for the CYPs have been reviewed and summarized. The druggability of the CYPs has also been analyzed for their further utility as targets in high throughput screening and rational design of more selective inhibitors.