2004 BMW 3 Series for Sale in Charleston, SC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Joseph

Great Car! Few Issues! Find good local BMW mechanic.

I have loved this car since I've had it. With 113k Ive only had to put $400 in it to keep it driving perfectly! Few cars can be this much luxury, performance, handling and elegance in one package but this one pulls it off.

First Previous
Loading...
Next
Featured Listings
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,198 BELOW
Instant Market Value of $8,196

Price: $6,998

Mileage: 93,297

Location: Charleston, SC 29407

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,998, 93,297 miles
Avg. Dealer Rating: (17 reviews) "Very helpful and cared that I made the right purchase. "
https://static.cargurus.com/images/forsale/2016/02/05/17/14/2005_bmw_3_series-pic-64061068699903106-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Columbia, SC 29229

Good Deal
$1,422 BELOW
Instant Market Value of $9,413

Price: $7,991

Mileage: 96,371

Location: Columbia, SC 29229

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,991, 96,371 miles with Sport Package, Leather Seats, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (33 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/12/23/01/37/2004_bmw_3_series-pic-3783944607433214731-152x114.jpeg

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

Fair Deal
$424 BELOW
Instant Market Value of $9,236

Price: $8,812

Mileage: 68,185

Location: Charleston, SC 29407

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,812, 68,185 miles with Leather Seats
Avg. Dealer Rating: (17 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/2017/01/13/02/41/2004_bmw_3_series-pic-2949798386072381894-152x114.jpeg

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

Fair Deal
$161 BELOW
Instant Market Value of $6,156

Price: $5,995

Mileage: 109,980

Location: Ladson, SC 29456

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 109,980 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The cars are in clean and in good shape, the prices are set fair in the beggining so there is not much negotiation, I really trust the owner"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$326 BELOW
Instant Market Value of $4,321

Price: $3,995

Mileage: 166,906

Location: Conway, SC 29526

Average time on market: 20 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://static.cargurus.com/images/forsale/2017/01/19/15/43/2003_bmw_3_series-pic-7504832855818640883-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Myrtle Beach, SC 29588

Fair Deal
$142 BELOW
Instant Market Value of $6,641

Price: $6,499

Mileage: 100,172

Location: Myrtle Beach, SC 29588

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 330Ci for sale - $6,499, 100,172 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/28/05/11/2005_bmw_3_series-pic-3612464798819592307-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Summerville, SC 29485

Fair Deal
$60 ABOVE
Instant Market Value of $7,535

Price: $7,595

Mileage: 135,285

Location: Summerville, SC 29485

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Alpine White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,595, 135,285 miles with Leather Seats
https://static.cargurus.com/images/forsale/2017/01/17/10/38/2005_bmw_3_series-pic-7354431854845884058-152x114.jpeg

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

Fair Deal
$249 ABOVE
Instant Market Value of $5,746

Price: $5,995

Mileage: 162,964

Location: Conway, SC 29526

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 162,964 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Excellent."
https://static.cargurus.com/images/forsale/2017/01/04/20/27/2003_bmw_3_series-pic-5612577438716469337-152x114.jpeg

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

Price: $2,900

Mileage: 199,522

Location: North Charleston, SC 29418

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $2,900, 199,522 miles
Avg. Dealer Rating: (22 reviews) "People were really nice and engaging."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in North Charleston, SC 29418

Price: $5,995

Mileage: ?

Location: North Charleston, SC 29418

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,995
Avg. Dealer Rating: (12 reviews) "I called about a pontiac and they responded quick enough for me to consider dealing with them. Thumbs up!"
https://static.cargurus.com/images/forsale/2017/01/19/01/36/2004_bmw_3_series-pic-5443945889733624180-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: 26 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/12/19/19/07/2004_bmw_3_series-pic-7967513336174470578-152x114.jpeg

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

Uncertain
$3,804 ABOVE
Instant Market Value of $5,753

Price: $9,557

Mileage: 126,841

Location: North Charleston, SC 29406

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $9,557, 126,841 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Quick response! Priced right "
https://static.cargurus.com/images/forsale/2016/10/21/05/16/2004_bmw_3_series-pic-4172362764800116076-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Port Wentworth, GA 31407

High Price
$1,400 ABOVE
Instant Market Value of $6,595

Price: $7,995

Mileage: 90,742

Location: Port Wentworth, GA 31407

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blu Description: Used 2004 BMW 3 Series 325i for sale - $7,995, 90,742 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent. Did not purchase a vehicle"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Overpriced
$2,572 ABOVE
Instant Market Value of $4,923

Price: $7,495

Mileage: 154,055

Location: Myrtle Beach, SC 29577

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $7,495, 154,055 miles
Avg. Dealer Rating: (1 review) "good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in North Charleston, SC 29418

Overpriced
$2,338 ABOVE
Instant Market Value of $4,652

Price: $6,990

Mileage: 155,793

Location: North Charleston, SC 29418

Average time on market: 20 days Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $6,990, 155,793 miles
Avg. Dealer Rating: (8 reviews) "Dealer never responded to email inquiries. When we went to the location to shop, the place was a mess. Anytime we tried to park someone would tell us we couldn't park there and told us to park in customer parking, it was "roped off, couldn't miss it". The day we were there it was definitely imaginary parking. If I can't park, I can't shop. Thanks for nothing and some ruse employees. *we did encounter what was probably one of the guys running the repairs, he seemed nice "
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
2017 BMW 3 Series 5 Great Deals $31,096 7,773 listings
2016 BMW 3 Series 167 Great Deals $22,000 5,565 listings
2015 BMW 3 Series 29 Great Deals $17,990 925 listings
2014 BMW 3 Series 181 Great Deals $13,799 3,278 listings
2013 BMW 3 Series 343 Great Deals $11,950 5,228 listings
2012 BMW 3 Series 52 Great Deals $11,980 929 listings
2011 BMW 3 Series 192 Great Deals $7,390 3,229 listings
2010 BMW 3 Series 60 Great Deals $6,900 958 listings
2009 BMW 3 Series 76 Great Deals $5,499 1,608 listings
2008 BMW 3 Series 103 Great Deals $4,850 2,061 listings