See all generations of the BMW M3: discover information about every model year and check out what was changed.
Every gearhead should drive an M3 of any generation at least once, but why have we singled the E90 out? The E46 would certainly be up for feature, had BMW ever made a factory sedan offering ...
Notably, the M3 was still available in multiple body styles, giving buyers the option of a four-door sedan for practicality, a sleek coupe for traditional sports car enthusiasts, or a convertible ...