The Mycobacterium tuberculosis complex (MTBC) consists of closely related species that cause tuberculosis in both humans and animals. This illness, still today, remains to be one of the leading causes of morbidity and mortality throughout the world. The mycobacteria enter the host by air, and, once in the lungs, are phagocytated by macrophages. This may lead to the rapid elimination of the bacillus or to the triggering of an active tuberculosis infection. A large number of different virulence factors have evolved in MTBC members as a response to the host immune reaction. The aim of this review is to describe the bacterial genes/proteins that are essential for the virulence of MTBC species, and that have been demonstrated in an in vivo model of infection. Knowledge of MTBC virulence factors is essential for the development of new vaccines and drugs to help manage the disease toward an increasingly more tuberculosis-free world.