2005 BMW 3 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2005 BMW 3 Series 325i Review
by AprilS

The most beautiful car I have ever owned.

Great handling, acceleration and braking. Extremely fun car to drive. You won't lose a race to any other vehicle but a BMW. There is no competition. I upgraded from a Cadillac to the BMW. Best decision I ever made. I will never own anything else again.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/25/20/02/2006_bmw_3_series_325i-pic-8922692149573146653-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Charlotte, 28216

Great Deal
$2,127 BELOW
Instant Market Value of $9,927

Price: $7,800

Mileage: 95,000

Location: Charlotte, 28216

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $7,800, 95,000 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/06/25/17/55/2006_bmw_3_series_325xi-pic-6120814753870176673-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Charlotte, 28205

Great Deal
$1,987 BELOW
Instant Market Value of $9,882

Price: $7,895

Mileage: 98,600

Location: Charlotte, 28205

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi for sale - $7,895, 98,600 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/09/25/05/15/2006_bmw_3_series-pic-4477275377035628604-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Hickory, NC 28601

Great Deal
$1,918 BELOW
Instant Market Value of $11,218

Price: $9,300

Mileage: 110,841

Location: Hickory, NC 28601

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $9,300, 110,841 miles with Performance Package, Sport Package, Leather Seats, Navigation System, Alloy Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (17 reviews) "Drove a couple of hours to NC to see and possibly buy the car, only to find out he had no financing options available for people with good credit. He wanted us to drive all the way back to Greenville, SC to get the money - then drive all the way back to Hickory, NC to buy the car. Didn't happen. We would have bought it if he had financing available."
https://static.cargurus.com/images/forsale/2016/09/16/07/17/2004_bmw_3_series-pic-1415821382871760483-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Charlotte, NC 28206

Great Deal
$1,955 BELOW
Instant Market Value of $6,455

Price: $4,500

Mileage: 152,000

Location: Charlotte, NC 28206

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 330i for sale - $4,500, 152,000 miles
Avg. Dealer Rating: (4 reviews) "Sales guys are super friendly. The lot has a very good selection of cars. I felt no pressure making a purchase and they showed me all the paperwork for the car including an autocheck report, which is a carfax equal. I recommend these guys to any shopper looking for a great priced car. They just need more employees for faster service, but good local dealer overall."
https://static.cargurus.com/images/forsale/2016/08/21/05/06/2006_bmw_3_series-pic-8419233175175942877-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Hickory, NC 28601

Good Deal
$1,483 BELOW
Instant Market Value of $8,183

Price: $6,700

Mileage: 128,623

Location: Hickory, NC 28601

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 BMW 3 Series 325i for sale - $6,700, 128,623 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Climate Package
Avg. Dealer Rating: (17 reviews) "Well would of like to buy the car but didn't have the straight cash wanted to finance and Michael was really nice person. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 BMW 3 Series 325i Used Cars in Hickory, NC 28601

Good Deal
$1,449 BELOW
Instant Market Value of $7,749

Price: $6,300

Mileage: 137,783

Location: Hickory, NC 28601

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $6,300, 137,783 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Climate Package
Avg. Dealer Rating: (17 reviews) "Contacted by dealership. Have not gone to see the car yet."
https://static.cargurus.com/images/forsale/2016/03/14/19/12/2006_bmw_3_series-pic-120559604300121069-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Hickory, NC 28601

Good Deal
$1,574 BELOW
Instant Market Value of $10,074

Price: $8,500

Mileage: 110,929

Location: Hickory, NC 28601

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,500, 110,929 miles
Avg. Dealer Rating: (2 reviews) "Went and saw this car after they got back to me on the details. Very friendly staff - no pressure. "
https://static.cargurus.com/images/forsale/2016/09/10/13/51/2006_bmw_3_series_325i-pic-7942318095085089145-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Charlotte, 28205

Good Deal
$1,210 BELOW
Instant Market Value of $8,205

Price: $6,995

Mileage: 132,701

Location: Charlotte, 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2006 BMW 3 Series 325i for sale - $6,995, 132,701 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/03/26/21/25/2006_bmw_3_series-pic-3372088589764706246-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Monroe, NC 28110

Good Deal
$1,081 BELOW
Instant Market Value of $8,580

Price: $7,499

Mileage: 124,105

Location: Monroe, NC 28110

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2006 BMW 3 Series 325i for sale - $7,499, 124,105 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Dealer claimed there was a tow package on this car, where the pictures did not show a receiver on it. I asked what he meant by a tow package, and he said it was to tow whatever I wanted behind it. Huh. Probably still thinks it has one."
https://static.cargurus.com/images/forsale/2016/07/28/00/06/2006_bmw_3_series_330i-pic-1412906777547300016-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Charlotte, 28215

Good Deal
$1,124 BELOW
Instant Market Value of $10,224

Price: $9,100

Mileage: 114,000

Location: Charlotte, 28215

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Metallic Blue Description: Used 2006 BMW 3 Series 330i for sale - $9,100, 114,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Premium Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/05/21/11/48/2005_bmw_3_series_330ci_convertible-pic-6769844502477638688-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Charlotte, 28277

Good Deal
$1,248 BELOW
Instant Market Value of $11,248

Price: $10,000

Mileage: 81,000

Location: Charlotte, 28277

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,000, 81,000 miles with Sport Package, Leather Seats, Premium Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/09/07/05/33/2006_bmw_3_series-pic-7732036983774496579-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Charlotte, NC 28270

Good Deal
$831 BELOW
Instant Market Value of $9,781

Price: $8,950

Mileage: 90,200

Location: Charlotte, NC 28270

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $8,950, 90,200 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "They called but I chose another Lot for my purchase"
https://static.cargurus.com/images/forsale/2016/08/29/21/19/2004_bmw_3_series-pic-7860998457127715536-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Charlotte, NC 28206

Fair Deal
$779 BELOW
Instant Market Value of $5,778

Price: $4,999

Mileage: 138,000

Location: Charlotte, NC 28206

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $4,999, 138,000 miles
Avg. Dealer Rating: (4 reviews) "Left Email, no message!, called twice, no answer! So went to the car lot, 1 guy in the office, didn't even walk out to the lot to greet us."
https://static.cargurus.com/images/forsale/2016/08/11/07/01/2006_bmw_3_series-pic-5600442026532690178-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Charlotte, NC 28227

Fair Deal
$726 BELOW
Instant Market Value of $7,721

Price: $6,995

Mileage: 145,750

Location: Charlotte, NC 28227

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $6,995, 145,750 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Spoke with Nathan on Friday of last week and he said he would get answers to a couple of questions I asked. Haven't heard from him yet???"
https://static.cargurus.com/images/forsale/2016/09/07/17/20/2006_bmw_3_series-pic-6955684023081753053-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Monroe, NC 28110

Fair Deal
$77 BELOW
Instant Market Value of $6,072

Price: $5,995

Mileage: 185,521

Location: Monroe, NC 28110

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $5,995, 185,521 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Amazing Grace! "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 131 Great Deals $23,000 11,928 listings
2015 BMW 3 Series 40 Great Deals $18,990 1,368 listings
2014 BMW 3 Series 85 Great Deals $15,800 1,669 listings
2013 BMW 3 Series 396 Great Deals $11,950 7,176 listings
2012 BMW 3 Series 58 Great Deals $12,995 961 listings
2011 BMW 3 Series 174 Great Deals $8,900 2,963 listings
2010 BMW 3 Series 54 Great Deals $7,950 894 listings
2009 BMW 3 Series 94 Great Deals $5,975 1,564 listings
2008 BMW 3 Series 102 Great Deals $4,700 1,946 listings
2007 BMW 3 Series 105 Great Deals $3,495 2,077 listings