New 2014 / 2015 BMW 3 Series For Sale

Trim MSRP Invoice Average Sale Price
328i xDrive Sedan SULEV $39,300 $36,155 $36,192
328d xDrive Sedan $40,600 $37,350 $37,389
328d Sedan $38,600 $35,510 $35,547
328i xDrive Sedan $39,300 $36,155 $36,192
335i xDrive Sedan $45,400 $41,770 $41,810
328i xDrive Wagon $41,450 $38,135 $38,172
335i Sedan $43,400 $39,930 $39,968
320i xDrive Sedan $34,750 $31,970 $32,002
320i Sedan $32,750 $30,130 $30,160
328d xDrive Wagon $42,950 $39,515 $39,553
328i Sedan SULEV $37,300 $34,315 $34,350
328i Sedan $37,300 $34,315 $34,350

Not sure what you want?

Find the models that are right for you using the CarGurus Car Finder.

Zip:
  • Quickly search among 388 BMW dealers.
  • Over 11,766 BMW 3 Series listings nationwide.
  • Negotiate with knowledge of nearby inventory and pricing guidance
  • Buy from dealers with the best reputation

Find a new BMW 3 Series near you

New BMW 3 Series Listings By City

Akron OH 140 listings Albany NY 169 listings Albany GA 16 listings Albuquerque NM 56 listings
Allentown PA 622 listings Amarillo TX 7 listings Anchorage AK 22 listings Atlanta GA 234 listings
Augusta GA 20 listings Austin TX 223 listings Bakersfield CA 73 listings Baltimore MD 378 listings
Baton Rouge LA 104 listings Bend OR 11 listings Birmingham AL 69 listings Boise ID 15 listings
Boston MA 548 listings Brownsville TX 46 listings Buffalo NY 79 listings Cedar Rapids IA 11 listings
Champaign IL 9 listings Charleston SC 36 listings Charleston WV 19 listings Charlotte NC 182 listings
Chattanooga TN 30 listings Cheyenne WY 31 listings Chicago IL 360 listings Cincinnati OH 109 listings
Cleveland OH 140 listings College Station TX 31 listings Colorado Springs CO 191 listings Columbia SC 20 listings
Columbia MO 22 listings Columbus OH 67 listings Corpus Christi TX 35 listings Dallas TX 185 listings
Dayton OH 143 listings Denver CO 253 listings Des Moines IA 32 listings Detroit MI 181 listings