Price

2003 BMW 3 Series base price starts at $27,800 to $54,500. MSRP and invoice price goes from $25,460 to $49,755.

Trim Style Invoice MSRP
325Ci Coupe 27095 29600
325Ci Coupe SULEV 27095 29600
330Ci Coupe 32555 35600
M3 M3 Coupe 42475 46500
325Ci Convertible 33555 36700
330Ci Convertible 39200 42900
M3 M3 Convertible 49755 54500
325i Sedan 25460 27800
325i Sedan SULEV 25460 27800
325i Sedan South Africa 25460 27800
325xi Sedan 27050 29550
330i Sedan 31830 34800
330xi Sedan 33420 36550
325i Sport Wagon 27825 30400
325i Sport Wagon SULEV 27825 30400
325xi Sport Wagon 29415 32150