2015 BMW 3 Series 320i xDrive

2015 BMW 3 Series
42,733 Miles | Online Only
$19,972
est. $288/mo

Track Price Check Availability
2016 BMW 3 Series 320i xDrive

2016 BMW 3 Series
26,966 Miles | Online Only
$20,972
est. $302/mo

Track Price Check Availability
2017 BMW 3 Series 330i

2017 BMW 3 Series
31,458 Miles | Online Only
$24,987
est. $360/mo

Track Price Check Availability
2018 BMW 3 Series 330i

2018 BMW 3 Series
28,544 Miles | Online Only
$24,954
est. $360/mo

Track Price Check Availability
2018 BMW 3 Series 330e iPerformance

2018 BMW 3 Series
31,103 Miles | Online Only
$24,988
est. $360/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
40,574 Miles | Online Only
$24,500
est. $353/mo

Track Price Check Availability
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
70,080 Miles | Online Only
$19,987
est. $288/mo

Track Price Check Availability
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series
32,457 Miles | Online Only
$24,988
est. $360/mo

Track Price Check Availability
2008 BMW 3 Series 328i

2008 BMW 3 Series
149,470 Miles | Online Only
$6,777
est. $98/mo

Track Price Check Availability
2016 BMW 3 Series 328i

2016 BMW 3 Series
35,129 Miles | Online Only
$20,591
est. $297/mo

Track Price Check Availability
2014 BMW 3 Series 320i

2014 BMW 3 Series
98,721 Miles | Online Only
$13,791
est. $199/mo

Track Price Check Availability
2013 BMW 3 Series 328i xDrive

2013 BMW 3 Series
127,769 Miles | Online Only
$12,495
est. $180/mo

Track Price Check Availability
2014 BMW 3 Series 328i xDrive

2014 BMW 3 Series
88,864 Miles | Online Only
$14,400
est. $208/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
97,836 Miles | Online Only
$12,200
est. $176/mo

Track Price Check Availability
2013 BMW 3 Series 335i

2013 BMW 3 Series
63,890 Miles | Online Only
$18,740
est. $270/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
124,868 Miles | Online Only
$11,450
est. $165/mo

Track Price Check Availability
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series
30,675 Miles | Online Only
$26,997
est. $389/mo

Track Price Check Availability
2013 BMW 3 Series 320i

2013 BMW 3 Series
86,239 Miles | Online Only
$11,549
est. $166/mo

Track Price Check Availability
2014 BMW 3 Series 328d xDrive

2014 BMW 3 Series
88,192 Miles | Online Only
$19,849
est. $286/mo

Track Price Check Availability
2012 BMW 3 Series 328i

2012 BMW 3 Series
83,966 Miles | Online Only
$12,200
est. $176/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review

2005 BMW 3 Series - A blast to drive

Hassan
Chapel Hill, North Carolina
Overall
5.0
Value
4.0
Performance
4.0
Style
4.0
Comfort
4.0
Fuel Economy
4.0
Reliability
4.0
I love my BMW. It has the best styling. It drives like a dream. I get a ton of looks everywhere I go. The car is more than 10 years old but still looks and drive like it is the latest model.
Story
I got a ton of looks from strangers at a drive thru by my house.
Pros
This car has beautiful styling. It is its best feature. People stop and stare at it all the time. People do not believe that this car is more than 10 years old. Very low maintenance on this car even though I have over 200K miles on it. Still drives and handles like a dream and feels like it was purchased this year.
Cons
Maintenance can be a bit pricey. It is a German car after all. Parts are not available everywhere. Not all mechanics are willing to work on this car. The ones that are willing to do so will charge an arm and a leg. This car requires premium gas and anything less will ruin the efficiency of this car and your mileage will suffer as a result.

Salisbury, NC Dealer Ratings & Reviews

Write a Review

2006 BMW Z4 - Carmax Raleigh

Melissa B.
Raleigh, North Carolina
Overall
5.0
Facility
5.0
Process
5.0
Quality
5.0
Service
5.0
I never thought I would buy a car from CarMax as I was turned off by the no haggle prices. While I was getting my car appraised, I noticed they had a vehicle I was interested in for 2K less than other dealerships. The process was easy but slow (as with all car buying experiences). The salesperson went out of his way to make sure I was extremely pleased with the vehicle!

2010 BMW 5 Series - Carmax Charlotte

B.L.
Concord, North Carolina
Overall
5.0
Facility
5.0
Process
5.0
Quality
5.0
Service
5.0
My friends has bought from this dealership a few times. Word of mouth, I was told the staff are super attentive to your needs and Ideas. they also go to the extent of making sure you get what you want for the best price possible. So they recommended me to them. After hearing that, I decided to be judge and see it to believe it.