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


Calling All CarGurus Parents

Share your family’s car-driving habits!

Take our quick survey
2005 BMW 3 Series 325Ci Review
by Neil

The Ultimate driving machine

Tight on cornering, low centre of gravity offers more accurate control, pass 120kph drop her into 6th gear and the Msport gearbox releases the turbo charge, pushes her up to 150kph way too easily, flared wheel arches, side skirts and spoiler go to work downward force sticks her to the road! got to take foot off excelerator when she gets to 190kph ....

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/03/15/58/2006_bmw_3_series-pic-1193216087336104284-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Rock Hill, SC 29730

Good Deal
$1,785 BELOW
Instant Market Value of $8,284

Price: $6,499

Mileage: 138,405

Location: Rock Hill, SC 29730

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $6,499, 138,405 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Their listing was not clear on their site. The rep was ok. The selection was not that good. "
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,681 BELOW
Instant Market Value of $10,671

Price: $8,990

Mileage: 110,929

Location: Hickory, NC 28601

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,990, 110,929 miles
Avg. Dealer Rating: (4 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/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,424 BELOW
Instant Market Value of $8,923

Price: $7,499

Mileage: 124,105

Location: Monroe, NC 28110

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2006 BMW 3 Series 325i for sale - $7,499, 124,105 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (21 reviews) "The owner Joe was very professional, I felt like i own the place, gave me the keys to test drive and if i want i can take to any mechanic to be satisfied, showed the car fax Over all I am very pleased with the van and also the service , Price was very aggressive and below market price , I wish he had 2 I would get the 2nd one as well thanks Shahid"
https://static.cargurus.com/images/forsale/2016/07/21/17/16/2006_bmw_3_series-pic-3187960836452173366-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Statesville, NC 28625

Good Deal
$1,540 BELOW
Instant Market Value of $12,440

Price: $10,900

Mileage: 61,630

Location: Statesville, NC 28625

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2006 BMW 3 Series 330i for sale - $10,900, 61,630 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "They had good follow up to initial inquiry and other questions. Didn't get a chance to visit. "
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

Good Deal
$1,266 BELOW
Instant Market Value of $9,888

Price: $8,622

Mileage: 98,600

Location: Charlotte, 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi for sale - $8,622, 98,600 miles with Leather Seats, Alloy Wheels, Heat Package
https://static.cargurus.com/images/forsale/2016/07/21/18/43/2004_bmw_3_series-pic-8912116425653282652-152x114.jpeg

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

Good Deal
$757 BELOW
Instant Market Value of $6,752

Price: $5,995

Mileage: 132,821

Location: Charlotte, NC 28206

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 132,821 miles
Avg. Dealer Rating: (2 reviews) "I actually eneded up purchasing a 2006 Infinity M35X from Danny motors.they were very helpful and went back to reopen because we got there after hours.I would definitely recommend them to anyone"
https://static.cargurus.com/images/forsale/2016/05/18/05/42/2005_bmw_3_series-pic-473659357405413770-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Charlotte, NC 28269

Good Deal
$863 BELOW
Instant Market Value of $6,823

Price: $5,960

Mileage: 134,560

Location: Charlotte, NC 28269

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $5,960, 134,560 miles
Avg. Dealer Rating: (3 reviews) "Didn't respond until 2 weeks later"
https://static.cargurus.com/images/forsale/2016/07/17/18/14/2006_bmw_3_series-pic-5655534253949161958-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Albemarle, NC 28001

Fair Deal
$730 BELOW
Instant Market Value of $8,725

Price: $7,995

Mileage: 126,302

Location: Albemarle, NC 28001

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $7,995, 126,302 miles with Sport Package, Navigation System
https://static.cargurus.com/images/forsale/2016/06/24/13/47/2005_bmw_3_series-pic-4601591324958799624-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Richburg, SC 29729

Fair Deal
$547 BELOW
Instant Market Value of $9,546

Price: $8,999

Mileage: 101,091

Location: Richburg, SC 29729

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,999, 101,091 miles with Sport Package, Leather Seats, Aluminum Wheels, Climate Package
Avg. Dealer Rating: (1 review) "Contacted me immediately"
https://static.cargurus.com/images/forsale/2016/07/21/13/38/2006_bmw_3_series-pic-6744186333472807609-152x114.jpeg

2006 BMW 3 Series 325Ci Convertible Used Cars in Charlotte, NC 28273

Fair Deal
$124 BELOW
Instant Market Value of $13,024

Price: $12,900

Mileage: 68,289

Location: Charlotte, NC 28273

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2006 BMW 3 Series 325Ci Convertible for sale - $12,900, 68,289 miles with Heat Package, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (38 reviews) "Great place to find quality cars and suv's. We will shop hear again...!"
https://static.cargurus.com/images/forsale/2016/07/28/00/02/2006_bmw_3_series_330i-pic-6651462365712245212-152x114.jpeg

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

Fair Deal
$341 BELOW
Instant Market Value of $10,841

Price: $10,500

Mileage: 112,000

Location: Charlotte, 28215

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Metallic Blue Description: Used 2006 BMW 3 Series 330i for sale - $10,500, 112,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Premium Wheels, Heat Package, Premium Package
https://static.cargurus.com/images/forsale/2016/06/21/05/45/2004_bmw_3_series-pic-1004370410868802454-152x114.jpeg

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

Fair Deal
$359 BELOW
Instant Market Value of $5,859

Price: $5,500

Mileage: 138,000

Location: Charlotte, NC 28206

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $5,500, 138,000 miles with Sport Package, Sunroof/Moonroof
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/05/06/06/50/2006_bmw_3_series-pic-82403812533110362-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Charlotte, NC 28217

Fair Deal
$46 BELOW
Instant Market Value of $8,632

Price: $8,586

Mileage: 142,001

Location: Charlotte, NC 28217

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $8,586, 142,001 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "The dealer was very friendly, and responded very quickly to my request for further information. They answered all of my questions, and have been very helpful."
https://static.cargurus.com/images/forsale/2016/07/08/16/13/2004_bmw_3_series-pic-3321531375402259176-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Kannapolis, NC 28083

Fair Deal
$239 BELOW
Instant Market Value of $5,234

Price: $4,995

Mileage: 166,000

Location: Kannapolis, NC 28083

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Charcoal Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 166,000 miles
Avg. Dealer Rating: (1 review) "I visit the car lot and all the salesman talked about is reposing or taking people cars back off back. I don't believe that was professional talking about that off bat."
https://static.cargurus.com/images/forsale/2016/07/19/18/44/2004_bmw_3_series-pic-5228298446386197737-152x114.jpeg

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

Price: $4,995

Mileage: 115,000

Location: Charlotte, NC 28206

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $4,995, 115,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."
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 156 Great Deals $22,000 13,690 listings
2015 BMW 3 Series 41 Great Deals $19,994 1,656 listings
2014 BMW 3 Series 43 Great Deals $16,982 1,087 listings
2013 BMW 3 Series 358 Great Deals $12,950 6,844 listings
2012 BMW 3 Series 45 Great Deals $14,995 941 listings
2011 BMW 3 Series 150 Great Deals $7,995 2,743 listings
2010 BMW 3 Series 61 Great Deals $7,999 881 listings
2009 BMW 3 Series 84 Great Deals $6,877 1,471 listings
2008 BMW 3 Series 87 Great Deals $5,900 1,861 listings
2007 BMW 3 Series 85 Great Deals $4,860 1,922 listings