Price

2000 BMW 3 Series base price starts at $26,990 to $34,990. MSRP and invoice price goes from $24,450 to $31,650.

Trim Style Invoice MSRP
323Ci Coupe 26250 28990
328Ci Coupe 30750 33990
323Ci Convertible 31650 34990
323i Sedan 24450 26990
328i Sedan 30220 33400
323i Sport Wagon 26440 29200