Advanced multifunction titanium (Ti) based bone implant with antibacterial, angiogenic and osteogenic activities is stringently needed in clinic, which may be accomplished via incorporation of proper inorganic bioactive elements. In this work, microporous TiO2/calcium-phosphate coating on Ti doped with strontium, cobalt and fluorine (SCF-TiCP) was developed, which had a hierarchical micro/nano-structure with a microporous structure evenly covered with nano-grains. SCF-TiCP greatly inhibited the colonization and growth of both gram-positive and gram-negative bacteria. No cytotoxicity appeared for SCF-TiCP. Furthermore, SCF-TiCP stimulated the expression of key angiogenic factors in rat bone marrow stem cells (MSCs) and dramatically enhanced MSC osteogenic differentiation. The in vivo animal test displayed that SCF-TiCP induced more new bone and tighter implant/bone bonding. In conclusion, multifunction SCF-TiCP of antibacterial, angiogenic and osteogenic activities is a promising orthopedic and dental Ti implant coating for improved clinical performance.