The present invention relates to African swine fever virus (ASFV) peptides and/or polypeptides as well as immunogenic fragments thereof, corresponding encoding AFSV oligonucleotides and/or polynucleotides as well as immunogenic fragments thereof, immunogenic compositions, vaccines and uses thereof.