New 2014 / 2015 BMW 3 Series For Sale

Trim MSRP Invoice Average Sale Price
328i xDrive Sedan $39,500 $36,340 $35,939
335i Sedan $43,750 $40,750 $39,806
328i Sedan SULEV $37,500 $35,000 $34,120
328d Sedan $39,000 $36,380 $35,485
320i xDrive Sedan $34,950 $32,655 $31,800
328i Sedan $32,950 $30,815 $29,980
335i xDrive Sedan $45,750 $42,590 $41,626
328i xDrive Sedan SULEV $39,500 $36,840 $35,939
328d xDrive Wagon $43,450 $40,475 $39,533
328i xDrive Wagon $41,950 $39,095 $38,169
328d xDrive Sedan $41,000 $38,220 $37,304
320i Sedan $32,950 $30,815 $29,980

Not sure what you want?

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

Zip:
  • Quickly search among 376 BMW dealers.
  • Over 11,034 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

Atlanta GA 119 listings Baltimore MD 515 listings Boston MA 708 listings Charlotte NC 97 listings
Chicago IL 544 listings Cincinnati OH 165 listings Cleveland OH 137 listings Dallas TX 95 listings
Denver CO 258 listings Detroit MI 170 listings Houston TX 49 listings Indianapolis IN 35 listings
Las Vegas NV 43 listings Los Angeles CA 1,026 listings Miami FL 788 listings Minneapolis MN 4 listings
Nashville TN 72 listings New York NY 2,343 listings Philadelphia PA 920 listings Phoenix AZ 48 listings
Pittsburgh PA 145 listings Portland OR 112 listings Saint Louis MO 112 listings San Antonio TX 82 listings
San Diego CA 176 listings San Francisco CA 297 listings Seattle WA 60 listings Tampa FL 95 listings
Washington DC 423 listings