The invention relates to a composition comprising at least two protective proteins against Streptococcus agalactiae (S. agalactiae) or functionally active variant thereof; a protective peptide against S. agalactiae; one or more nucleic acid(s) encoding the at least two proteins and/or the protective peptide; a method of producing the composition; a pharmaceutical composition, especially a vaccine, comprising the composition and/or at least one protective peptide; methods for producing antibodies; a mixture of antibodies against the at least two proteins of the composition; the use of the composition and/or at least one protective peptide and/or one or more nucleic acid(s) for the manufacture of a medicament for the immunization or treatment of a subject; methods of diagnosing a S. agalactiae infection; a method for identifying a ligand capable of binding the composition and/or at least one protective peptide; and the use of the composition and/or at least one protective peptide for the isolation and/or purification and/or identification of an interaction partner of the composition and/or peptide.