Nell’agosto del 1987 la BMW presentò la configurazione familiare della serie 3, denominata Touring. Si trattava di un modello completamente inedito nella storia della serie 3. La commercializzazione iniziò nel gennaio 1988 e tutte le motorizzazioni già presenti sulla serie 3 berlina vennero resi disponibili anche sulla Touring, tranne quelle della 318iS, 324d e M3. La Touring fu pertanto costruita nelle versioni 325i, poi 316i (dal luglio 1991), 318i (aprile 1989), 320i (marzo 1988), 324td (maggio 1988), 325iX (giugno 1988). I modelli più longevi della serie 3 Touring E30 furono la 316i e la 318i che rimasero in produzione fino alla primavera del 1994.