Virus infected cells are killed by -
Macrophages
Complement system
MHC II related cells
NK cells
NK cells are considered as an innate immune defence against cells that have lost the expression of ClassI MHC like virus infected cells and malignant cells. Reff: Ananthanarayanan & Panikers textbook of microbiology 9th edition pg: 137
Immunology