Viruses require a host for replication and survival and hence are subjected to host immunological pressures. The complement system, a crucial first response of the host immune system, is effective in targeting viruses and virus-infected cells, and boosting the antiviral innate and acquired immune responses. Thus, the system imposes a strong selection pressure on viruses. Consequently, viruses have evolved multiple countermeasures against host complement. A major mechanism employed by viruses to subvert the complement system is encoding proteins that target complement. Since viruses have limited genome size, most of these proteins are multifunctional in nature. In this review, we provide up to date information on the structure and complement regulatory functions of various viral proteins.