Présenté en 2005, l'Opel Zafira B remplace le Zafira A par un monospace plus grand, plus lourd et nettement plus moderne, bâti sur la famille technique Astra H. Il conserve sept places escamotables, mais ajoute une meilleure tenue de route, plus d'équipements et une vraie vocation de grand véhicule familial compact face aux Renault Grand Scénic, Volkswagen Touran et, à partir de 2006, Ford S-Max. Pour un propriétaire actuel, cette génération 2005-2008 ne se résume pas à son habitabilité : elle demande une maintenance de chaîne complète autour du diesel, de la transmission, de la direction assistée, des freins et de l'électricité de confort. Un Zafira B sain doit démarrer franchement, charger correctement, ne pas fumer, régénérer sans alerte, verrouiller toutes ses portes et manipuler ses sièges sans jeu ni point dur.