En août 1987, BMW présente la configuration familiale de la série 3, appelée Touring. C'est un modèle complètement inédit dans l'histoire de la série 3. La commercialisation débutera en janvier 1988 et tous les moteurs déjà présents sur la berline de la série 3 seront également disponibles sur la Touring, à l'exception de ceux des 318iS, 324d et M3. La Touring sera donc construite en versions 325i, puis 316i (à partir de juillet 1991), 318i (avril 1989), 320i (mars 1988), 324td (mai 1988), et 325iX (juin 1988). Les modèles de la Série 3 Touring E30 qui auront la plus grande longévité seront les 316i et 318i qui resteront en production jusqu'au printemps 1994.