BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2011 BMW 3 Series 328i
116,948 Miles | Raleigh, NC
$10,500
est. $189/mo

Track Price Check Availability

2020 BMW 3 Series 330i
11,456 Miles | Raleigh, NC
$37,777
est. $679/mo

Track Price Check Availability

2014 BMW 3 Series 328d
122,970 Miles | Raleigh, NC
$14,998
est. $270/mo

Track Price Check Availability

2018 BMW 3 Series 328d
35,661 Miles | Raleigh, NC
$28,898
est. $520/mo

Track Price Check Availability

2017 BMW 3 Series 320i xDrive
40,347 Miles | Raleigh, NC
$22,917
est. $412/mo

Track Price Check Availability
Price Drop

2016 BMW 3 Series 328i
25,099 Miles | Raleigh, NC
$24,230
est. $436/mo

Track Price Check Availability
Fresh

2011 BMW 3 Series 335i xDrive
112,927 Miles | Raleigh, NC
$11,990
est. $216/mo

Track Price Check Availability
Hot Car

2014 BMW 3 Series 328i
157,055 Miles | Raleigh, NC
$13,990
est. $252/mo

Track Price Check Availability
Fresh

2022 BMW 3 Series M340i xDrive
12,241 Miles | Raleigh, NC
$56,990
est. $1,025/mo

Track Price Check Availability

2009 BMW 3 Series 328i
123,780 Miles | Raleigh, NC
$9,950
est. $179/mo

Track Price Check Availability

2011 BMW 3 Series 328i
118,038 Miles | Raleigh, NC
$10,950
est. $197/mo

Track Price Check Availability

2010 BMW 3 Series 328i xDrive
108,662 Miles | Raleigh, NC
$11,950
est. $215/mo

Track Price Check Availability

2007 BMW 3 Series 335i
123,047 Miles | Raleigh, NC
$10,999
est. $198/mo

Track Price Check Availability
Hot Car

2004 BMW 3 Series 325i
135,469 Miles | Raleigh, NC
$5,495
est. $99/mo

Track Price Check Availability

2015 BMW 3 Series 328i
81,152 Miles | Raleigh, NC
$17,700
est. $318/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
104,066 Miles | Raleigh, NC
$11,250
est. $202/mo

Track Price Check Availability

2017 BMW 3 Series 330i xDrive
63,457 Miles | Raleigh, NC
$25,990
est. $467/mo

Track Price Check Availability

2019 BMW 3 Series 330i
38,292 Miles | Raleigh, NC
$35,990
est. $647/mo

Track Price Check Availability

2010 BMW 3 Series 335i
49,126 Miles | Raleigh, NC
$22,990
est. $413/mo

Track Price Check Availability

2016 BMW 3 Series 328i
48,201 Miles | Raleigh, NC
$25,590
est. $460/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review

2009 BMW 3 Series - A little bit of bliss on four wheels

Mark
Raleigh, North Carolina
Overall
5.0
Value
4.0
Performance
4.0
Style
4.0
Comfort
5.0
Fuel Economy
5.0
Reliability
5.0
I love the sound, feel and look of my BMW 328Xi. This car accelerates quickly and drives and handles with no shutter, shake or wobble, and takes curves smoothly and sure. No matter the weather conditions, I feel confident and safe. I real enjoy the extras that come in a BMW, like the right side mirror auto-adjusting when in reverse, the courtesy lights on the outside of the car, heated steering wheel for those cold days and automatic windshield wipers that adjust based on the rain. None of these things were on my list of "must haves" when I purchased the car, but I'm glad I have them.
Story
I met up several former co-workers for lunch after getting this car. As we left, a few of the guys were commenting on the car. I opened the door and smiled. I knew I had purchased a great car, but, as a woman, hearing unsolicited praise from men doesn't hurt the pride either.
Pros
There is truly something to be said for German engineering. Even this basic BMW model is proof of that. The smooth, sure drive and automatic wipers and heating steering wheel top my list of comforts. Gas mileage is far better than I expected and meets or exceeds whatever around me gets on theirs.
Cons
Everyone knows that a BMW will cost more to repair and to fuel. I'm willing to live with that though.

Raleigh, NC Dealer Ratings & Reviews

Write a Review

2010 BMW 3 Series - Leith Bmw Raleigh

EMD
Raleigh, North Carolina
Overall
5.0
Facility
5.0
Process
5.0
Quality
3.0
Service
5.0
They had the car I wanted and were willing to work with me over the phone to make the deal happen.