2004 BMW 3 Series in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 325Ci Review
by Michael

Loved my 325

A great car that I wished I had kept. E46 is best modern chassis BMW has built, though 325Ci was a bit down on power. Best combo of form, function, and comfort - plus fun to drive! Better engineered than the E92, which has too many electronic gadgets that replace perfectly good mechanicals and detract from the overall package.

First Previous
Loading...
Next
Featured Listings
http://photos.ebizautos.com/10859/13956742/13956742_1.jpg

2003 BMW 3 Series 330i Used Cars in Charlotte, NC 28269-2454

Great Deal
$2,131 BELOW
Instant Market Value of $8,865

Price: $6,734

Mileage: 73,597

Location: Charlotte, NC 28269-2454

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Gray Metallic Description: Used 2003 BMW 3 Series 330i for sale - $6,734, 73,597 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "They were nice "
http://www.kgisolutions.com/dealerpics/225_V20150204201814.jpg?dt=201503121205

2004 BMW 3 Series 330i Used Cars in Statesville, NC 28677

Good Deal
$1,727 BELOW
Instant Market Value of $8,722

Price: $6,995

Mileage: 106,339

Location: Statesville, NC 28677

Average time on market: 20 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $6,995, 106,339 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Simply the best automobile purchase I have ever had. Courteous, knowledgeable and honest. "
http://cimg.carsforsale.com/627547/A7F43F1F-4154-4DEF-840D-DEFFD594002D_2.jpg?dt=052620151202

2004 BMW 3 Series 325i Used Cars in Fort Mill, SC 29707

Good Deal
$1,358 BELOW
Instant Market Value of $6,853

Price: $5,495

Mileage: 127,221

Location: Fort Mill, SC 29707

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 127,221 miles with Leather Seats
http://static.cargurus.com/images/forsale/2015/05/18/06/03/2005_bmw_3_series-pic-4138147590855843600-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Charlotte, NC 28205

Good Deal
$1,256 BELOW
Instant Market Value of $9,456

Price: $8,200

Mileage: 113,325

Location: Charlotte, NC 28205

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2005 BMW 3 Series 330Ci for sale - $8,200, 113,325 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "Awesome dealer didn't give me false information at all and there wasn't any pressure definitely the best dealer I've ever dealt with!"
http://static.cargurus.com/images/site/2015/01/15/14/13/2004_bmw_3_series_325i-pic-1550208153373477893.jpeg

2004 BMW 3 Series 325i Used Cars in Shelby, 28152

Good Deal
$847 BELOW
Instant Market Value of $8,447

Price: $7,600

Mileage: 82,000

Location: Shelby, 28152

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $7,600, 82,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/07/19/12/23/2003_bmw_3_series-pic-239791356397538524-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Kershaw, SC 29067

Fair Deal
$612 BELOW
Instant Market Value of $6,512

Price: $5,900

Mileage: 149,783

Location: Kershaw, SC 29067

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $5,900, 149,783 miles
Avg. Dealer Rating: (1 review) "great but I didn't buy the 01 dodge I bought the 07 dodge ram 1500 great truck I love it "
http://static.cargurus.com/images/forsale/2015/07/18/13/29/2004_bmw_3_series-pic-3503406064185655895-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Denver, NC 28037

Fair Deal
$644 BELOW
Instant Market Value of $11,144

Price: $10,500

Mileage: 85,000

Location: Denver, NC 28037

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,500, 85,000 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Found the dealer to be honest and very accomadating with my vehicle needs"
http://static.cargurus.com/images/forsale/2015/04/07/21/11/2003_bmw_3_series_325i-pic-2006949464740071764-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Charlotte, 28278

Fair Deal
$185 BELOW
Instant Market Value of $4,385

Price: $4,200

Mileage: 192,000

Location: Charlotte, 28278

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $4,200, 192,000 miles with Sport Package, Leather Seats, Premium Wheels, Sunroof/Moonroof
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Rock Hill, SC 29732

Fair Deal
$121 BELOW
Instant Market Value of $11,021

Price: $10,900

Mileage: 84,710

Location: Rock Hill, SC 29732

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,900, 84,710 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "We bought the car we found on the web. Exactly as advertised. The went the extra mile to get the financing through and fix a problem with the power window for no extra cost. Very pleasant and a helpful, great to deal with!"
http://www.kgisolutions.com/dealerpics/576_V20131207110513.jpg?dt=201403101003

2003 BMW 3 Series 325i Used Cars in Newton, NC 28658

Fair Deal
$95 BELOW
Instant Market Value of $6,090

Price: $5,995

Mileage: 141,145

Location: Newton, NC 28658

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 141,145 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Great no pressure car buying experience!"
http://static.cargurus.com/images/forsale/2015/06/18/17/16/2003_bmw_3_series-pic-3197548873499664313-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Charlotte, NC 28212

Price: $7,300

Mileage: 111,160

Location: Charlotte, NC 28212

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $7,300, 111,160 miles
Avg. Dealer Rating: (6 reviews) "Failed to tell me car had a branded title until I drove all the way out there. Felt like they thought if they got me out there they could make the sale."
http://vehicleimages.s3.amazonaws.com/2c/7b/37/9f-ebae-40b1-b8ea-5f2a27f5df89/image-1.jpg

2004 BMW 3 Series 325Ci Convertible Used Cars in Indian Trail, NC 28110

Price: Negotiable

Mileage: 117,581

Location: Indian Trail, NC 28110

Average time on market: 21 days Certified Pre-Owned: No Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale , 117,581 miles
Avg. Dealer Rating: (4 reviews) "Daniel was great!"
http://www.lareinaautos.com/images/pic1/wbaet37414nj45660-2004-bmw-3-series-325i-4dr-sedan-used-sedan-charlotte-nc.jpg

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

Price: Negotiable

Mileage: 172,250

Location: Charlotte, NC 28206

Average time on market: 22 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale , 172,250 miles
Avg. Dealer Rating: (3 reviews) "Called very quickly "
http://static.cargurus.com/images/forsale/2015/06/04/10/33/2004_bmw_3_series-pic-986386710978904227-152x114.jpeg

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

Price: Negotiable

Mileage: 153,047

Location: Charlotte, NC 28213

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale , 153,047 miles
Avg. Dealer Rating: (6 reviews) "Tried to sell me a car with a salvage title on it for 16k dollars. Didn't disclose the information until I was in financing for the car. I said he'll no and walked out"
http://static.cargurus.com/images/forsale/2015/06/12/15/25/2004_bmw_3_series-pic-2430071381612356880-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Hickory, NC 28602

Price: Negotiable

Mileage: 112,682

Location: Hickory, NC 28602

Average time on market: 23 days Certified Pre-Owned: No Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale , 112,682 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Really honest down to earth type people. I believe in the vision the Yang family has in helping people to get into reliable transportation without any hassels or gimmicks. "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Similar Cars

BMW 5 Series
485 Great Deals out of 16,709 listings starting at $2,000
BMW M3
28 Great Deals out of 996 listings starting at $4,000
Mercedes-Benz C-Class
626 Great Deals out of 24,343 listings starting at $2,450

New BMW 3 Series By Year

2015 BMW 3 Series
16,359 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Greensboro NC
14 listings starting at $4,900
2004 BMW 3 Series in Columbia SC
4 listings starting at $5,495
2004 BMW 3 Series in Greenville SC
9 listings starting at $5,497
2004 BMW 3 Series in Johnson City TN
9 listings starting at $4,800
2004 BMW 3 Series in Raleigh NC
18 listings starting at $4,900
2004 BMW 3 Series in Augusta GA
1 listings starting at $7,999
2004 BMW 3 Series in Charleston SC
4 listings starting at $7,900
2004 BMW 3 Series in Wilmington NC
1 listings starting at $8,826
2004 BMW 3 Series in Knoxville TN
2 listings starting at $7,990
2004 BMW 3 Series in Savannah GA
1 listings starting at $7,995
2004 BMW 3 Series in Charleston WV
4 listings starting at $7,900
2004 BMW 3 Series in Atlanta GA
37 listings starting at $5,250
2004 BMW 3 Series in Richmond VA
12 listings starting at $4,999
2004 BMW 3 Series in Chattanooga TN
3 listings starting at $5,835
2004 BMW 3 Series in Lexington KY
5 listings starting at $5,995