The zinc finger antiviral protein (ZAP) is a host antiviral factor that could restrict the replication of various RNA and DNA viruses. To date, the antiviral properties of ZAP gene have been demonstrated in multiple mammals and a few of bird species, while no data is available regarding the immune role of ZAP in fish. In this study, one ZAP-like gene (CcZAPL) was identified form common carp and its antiviral role was investigated. Expression analysis showed that CcZAPL was widely expressed in multiple fish tissues, with highest level in the head kidney, and confocal microscopy analysis showed the sublocation of CcZAPL mainly in the nucleus of Epithelioma papulosum cyprini (EPC) cells. After in vivo stimulation by Spring viraemia of carp virus (SVCV), CcZAPL was induced in gene expression, and in EPC cells overexpression of CcZAPL led to significantly decreased virus load of SVCV and diminished cytopathic effect (CPE). Moreover, after SVCV infection in vitro, expressions of cytokines including IFN, ISG15, PKR, Mx and TNF-α were observed to be up-regulated in CcZAPL-overexpressed EPC cells. Our findings indicated that CcZAPL played a positive role in the control of SVCV, which will allow us to gain new insights into the immune role of ZAP in fish antiviral immunity.