2004 BMW 3 Series for Sale in Charleston, SC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series Review
by Philip

The best sports sedan of its time.

I found that the e46 seems smaller and some want more driver focused then the e90. I love them both, but the e46 just had something special about it.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/05/07/42/2005_bmw_3_series-pic-8506367593279195640-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in North Charleston, SC 29418

Great Deal
$2,361 BELOW
Instant Market Value of $5,261

Price: $2,900

Mileage: 157,743

Location: North Charleston, SC 29418

Average time on market: 20 days Certified Pre-Owned: No Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $2,900, 157,743 miles with Sunroof/Moonroof
Avg. Dealer Rating: (23 reviews) "People were really nice and engaging."
https://static.cargurus.com/images/forsale/2016/11/24/05/23/2004_bmw_3_series-pic-6441333807857015702-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Savannah, GA 31419

Good Deal
$1,310 BELOW
Instant Market Value of $7,760

Price: $6,450

Mileage: 119,561

Location: Savannah, GA 31419

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,450, 119,561 miles with Leather Seats
Avg. Dealer Rating: (19 reviews) "Very willing to help. "
https://static.cargurus.com/images/forsale/2016/11/20/03/11/2004_bmw_3_series-pic-8240517291854798134-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Ladson, SC 29456

Good Deal
$1,333 BELOW
Instant Market Value of $6,233

Price: $4,900

Mileage: 121,325

Location: Ladson, SC 29456

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 325xi for sale - $4,900, 121,325 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "They did call will not drop the price for cash"
https://static.cargurus.com/images/forsale/2016/11/16/16/57/2004_bmw_3_series-pic-2738972762171715109-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Charleston, SC 29407

Good Deal
$1,095 BELOW
Instant Market Value of $8,595

Price: $7,500

Mileage: 93,297

Location: Charleston, SC 29407

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,500, 93,297 miles
Avg. Dealer Rating: (16 reviews) "They got right back with me As soon as I asked for more pictures they were very responsive to get them to me."
https://static.cargurus.com/images/forsale/2016/11/12/15/37/2004_bmw_3_series_330i-pic-8287522354051489480-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Savannah, 31411

Fair Deal
$768 BELOW
Instant Market Value of $7,168

Price: $6,400

Mileage: 197,000

Location: Savannah, 31411

Average time on market: 17 days Certified Pre-Owned: No Transmission: 6-Speed Manual Overdrive Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $6,400, 197,000 miles with Performance Package, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/02/06/44/2004_bmw_3_series-pic-1459932766159224652-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Florence, SC 29505

Fair Deal
$377 BELOW
Instant Market Value of $5,877

Price: $5,500

Mileage: 133,015

Location: Florence, SC 29505

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 133,015 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "The sales person that I have been dealing with has been very helpful on questions that I have and I plan on doing business with them"
https://static.cargurus.com/images/forsale/2016/12/01/15/29/2003_bmw_3_series-pic-8055192554597703245-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Myrtle Beach, SC 29588

Fair Deal
$655 BELOW
Instant Market Value of $4,830

Price: $4,175

Mileage: 189,202

Location: Myrtle Beach, SC 29588

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,175, 189,202 miles with Aluminum Wheels
Avg. Dealer Rating: (29 reviews) "Dealer responded asking if they could assist me with another vehicle that this one had problems. Found that odd. "
https://static.cargurus.com/images/forsale/2016/10/27/02/45/2004_bmw_3_series-pic-8360208351913205846-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Charleston, SC 29407

Fair Deal
$192 BELOW
Instant Market Value of $7,942

Price: $7,750

Mileage: 122,312

Location: Charleston, SC 29407

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,750, 122,312 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Great experience. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Conway, SC 29526

Fair Deal
$384 BELOW
Instant Market Value of $4,379

Price: $3,995

Mileage: 166,906

Location: Conway, SC 29526

Average time on market: 26 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 166,906 miles
Avg. Dealer Rating: (4 reviews) "Great to work with !!!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Savannah, GA 31405

Fair Deal
$144 BELOW
Instant Market Value of $6,034

Price: $5,890

Mileage: 108,493

Location: Savannah, GA 31405

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,890, 108,493 miles
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Hardeeville, SC 29927

Price: $7,500

Mileage: ?

Location: Hardeeville, SC 29927

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,500
Avg. Dealer Rating: (2 reviews) "Dealer responded in a timely manner. Not being able to agree on a price prevents me from closing on this vehicle."
https://static.cargurus.com/images/forsale/2016/11/07/19/51/2003_bmw_3_series-pic-2118756308084366814-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in West Columbia, SC 29169

Price: Negotiable

Mileage: 164,723

Location: West Columbia, SC 29169

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale , 164,723 miles
Avg. Dealer Rating: (3 reviews) "First off, the dealer did not respond to my first request for information, so I went in person to look at the vehicle in which I was interested. He was "closing a deal" according to an employee. I did locate the car I was interested in, only to find that it was more than 3x the price listed in the advertisement. When I asked the employee, I was told that the owner lists the down payment as the actual price to get people to come in. Even after this, I reached out again for information and am still waiting on a reply almost 2 weeks later. So, should the dealer read this....no thanks, I'll take my business elsewhere."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in North Charleston, SC 29406

Price: Negotiable

Mileage: 126,819

Location: North Charleston, SC 29406

Average time on market: 23 days Certified Pre-Owned: No Color: Teal Description: Used 2004 BMW 3 Series 325i for sale , 126,819 miles
Avg. Dealer Rating: (7 reviews) "Quick response! Priced right "
https://static.cargurus.com/images/forsale/2016/09/11/01/36/2004_bmw_3_series-pic-7977419642753747675-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Myrtle Beach, SC 29577

Price: Negotiable

Mileage: 121,906

Location: Myrtle Beach, SC 29577

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale , 121,906 miles
Avg. Dealer Rating: (1 review) "Fast response..very professional. ."
https://static.cargurus.com/images/forsale/2016/11/08/00/20/2005_bmw_3_series-pic-1417445347353611451-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in West Columbia, SC 29169

Price: Negotiable

Mileage: ?

Location: West Columbia, SC 29169

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2005 BMW 3 Series 325xi for sale with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They contacted me and explained what i needed to do"
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 179 Great Deals $23,500 7,651 listings
2015 BMW 3 Series 46 Great Deals $15,995 1,122 listings
2014 BMW 3 Series 177 Great Deals $14,500 2,722 listings
2013 BMW 3 Series 471 Great Deals $11,500 6,439 listings
2012 BMW 3 Series 62 Great Deals $8,999 904 listings
2011 BMW 3 Series 237 Great Deals $5,950 3,171 listings
2010 BMW 3 Series 58 Great Deals $6,500 841 listings
2009 BMW 3 Series 107 Great Deals $5,995 1,633 listings
2008 BMW 3 Series 121 Great Deals $4,850 1,985 listings
2007 BMW 3 Series 93 Great Deals $3,800 1,783 listings