The all-new for 2012 328i Sedan starts out at $34,900 (plus $895 destination), but just a few options sends the MSRP skyward. Buyers can choose from the Luxury Line model ($2,100), Modern Line ($2,100) or Sport Line ($2,500), plus six option packages that offer everything from enhanced safety technology to an upgraded sound system.
Step up to the 335i Sedan and expect to pay $42,400 (plus $895 destination). The 335i also comes with the choice of Sport Line, Modern Line and Luxury line, but the price tag for those trim levels falls to $1,700, $1,400 and $1,400, respectively. The diesel-powered 335d starts out at $44,150, and the 328i and 335i coupes (still based on the outgoing model generation) start at $38,700 and $45,100, respectively. Head over to the BMW website to price out a new 3 Series for yourself.
UPDATE: Clarification added about which 3 Series models are all new for the 2012 model year.