Bmw e46 model year changes Source Source Source Source Source Source Source Read Also: Bmw m3 e46 model year changes Bmw e36 model year changes Bmw e39 model year changes Bmw m5 model year differences Bmw e46 m3 model year differences Bmw e34 model year changes