Opel a présenté la deuxième génération de la Vectra au Salon international de l’auto de Francfort en 1995 en tant que berline et a attendu l’année suivante pour sortir la version break.
Alors que la Vectra de première génération n’a pas eu autant de succès que GM le souhaitait, la deuxième génération est revenue avec un design bien meilleur. Connu sous le nom de Vectra B, il a montré une véritable évolution même si l’apparence générale ressemblait beaucoup à son prédécesseur. Il a également gagné dans le département technique.
Le Vectra 1995 était une amélioration significative par rapport à son prédécesseur avec des zones plus arrondies et des formes fluides. Il semblait que GM était en partie d’accord avec la tendance au biodesign. Une forme particulière était celle des rétroviseurs extérieurs reliés à la carrosserie par un pilier aérodynamique qui suivait les lignes en V du capot. Après le montant B, le break présentait un toit plus allongé au-dessus du coffre, tandis qu’à l’arrière, le hayon se voyait offrir une ouverture large et haute, avec une faible hauteur de chargement. Opel a installé les clignotants uniquement sur le bord des panneaux de custode arrière.
À l’intérieur, les sièges baquets à l’avant étaient montés bas sur le plancher pour donner l’impression d’une berline familiale sportive. Le concept fonctionnait bien pour les passagers avant mais laissait peu d’espace pour les jambes des passagers arrière. GM a installé un tableau de bord rafraîchi avec des lignes courbes qui semblaient attrayantes pour ses clients. Opel a installé une banquette arrière rabattable à l’arrière pour la version break, ce qui a augmenté la taille du coffre de 460 litres (16,2 pieds cubes) à 1490 litres (15,9 pieds cubes) avec le dossier de siège abaissé.
Sous le capot, Opel proposait la Vectra B avec un choix de cinq essences et un moteur turbo-diesel. En 1997, le constructeur améliore la gamme des moteurs turbo-diesel avec une nouvelle génération de versions diesel à injection directe équipées de quatre soupapes par cylindre.