The present invention relates to an immunogenic fusion protein comprising a first amino acid sequence having at least 80% sequence identity with the amino acid sequence of the N-terminal region of a first group B Streptococcus surface protein, which is fused to a second amino acid sequence having at least 80% sequence identity with the amino acid sequence of the N-terminal region of a second group B Streptococcus surface protein. Each of the first and the second group B Streptococcus surface protein is selected from the group consisting of Rib protein, Alp1 protein, Alp2 protein, Alp3 protein, Alp4 protein and AlpC protein. The immunogenic fusion protein further comprises at least one amino acid sequence having at least 80% sequence identity with the amino acid sequence of the N-terminal region of the group B streptococcus surface protein Alp1, Alp2, Alp3 or Alp4. The invention further pertains to an isolated nucleotide sequence encoding the immunogenic fusion protein a vector a host cell an immunogenic product, a vaccine and a method for preventing or treating a group B Streptococcus infection.