2004 BMW 3 Series for Sale in Johnson City, TN

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330xi Review
by Michael

2004 330xi - my weekend car

This is the model that was produced until 2005-06, and is my favorite 3-series. This is my fourth one, and my first all-wheel drive. Love everything except the clutch on this one. I think I like the RWD better, or maybe the previous owner just conditioned this clutch to be grabby. Otherwise, a spectacular car.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/12/11/49/2005_bmw_3_series-pic-6241718042860382002-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Whitesburg, KY 41858

Good Deal
$1,242 BELOW
CarGurus IMV of $4,236

Price: $2,994

Mileage: 205,028

Location: Whitesburg, KY 41858

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $2,994, 205,028 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Response was fast but never got a follow-up "
https://static.cargurus.com/images/forsale/2017/09/15/07/06/2005_bmw_3_series-pic-6041684386777026715-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Taylors, SC 29687

Good Deal
$1,275 BELOW
CarGurus IMV of $4,610

Price: $3,335

Mileage: 170,622

Location: Taylors, SC 29687

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2005 BMW 3 Series 325xi for sale - $3,335, 170,622 miles with Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Its been an extremely friendly and easy going experience. And by far the best deal I ever could of imagined. "
https://static.cargurus.com/images/forsale/2016/06/08/06/14/2004_bmw_3_series-pic-7033168489600687907-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Kingsport, TN 37660

Good Deal
$1,151 BELOW
CarGurus IMV of $7,439

Price: $6,288

Mileage: 104,079

Location: Kingsport, TN 37660

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,288, 104,079 miles
Avg. Dealer Rating: (26 reviews) "Great and honest salesman named Oscar"
https://static.cargurus.com/images/forsale/2017/08/24/13/59/2004_bmw_3_series-pic-661822728338050016-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Greer, SC 29650

Fair Deal
$615 BELOW
CarGurus IMV of $8,103

Price: $7,488

Mileage: 98,678

Location: Greer, SC 29650

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Manual Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,488, 98,678 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (64 reviews) "It was the 300c that I was looking at. I made and offer and they accepted. This was all over the phone. I drove to Greer, SC about 100 miles from home to look at the vehicle. It had a couple of scratches and they were willing to fix them. The salesman was very helpful and accommodating. I have nothing but good to say about Benson Chrysler Dodge and Jeep. Thanks for a nice ride."
https://static.cargurus.com/images/forsale/2017/07/19/06/05/2005_bmw_3_series-pic-3204898750245887285-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Mooresville, NC 28117

Fair Deal
$169 BELOW
CarGurus IMV of $7,168

Price: $6,999

Mileage: 104,657

Location: Mooresville, NC 28117

Certified Pre-Owned: No Transmission: Automatic Color: Gray Green Metallic Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $6,999, 104,657 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "They were very pleasant, responded very quickly (within the first or second day I emailed)!"
https://static.cargurus.com/images/forsale/2017/08/12/03/29/2005_bmw_3_series-pic-2084997280317492221-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Greenville, SC 29609

Fair Deal
$198 BELOW
CarGurus IMV of $6,686

Price: $6,488

Mileage: 99,053

Location: Greenville, SC 29609

Average time on market: 12 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $6,488, 99,053 miles
Avg. Dealer Rating: (17 reviews) "I asked if they would take $2,500 less than the asking price and they replied with a simple "No". I was attempting to open a window of negotiation, but they were clearly not interested. "
https://static.cargurus.com/images/forsale/2016/08/17/07/17/2004_bmw_3_series-pic-4876409006711544330-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Kingsport, TN 37660

Fair Deal
$251 BELOW
CarGurus IMV of $6,539

Price: $6,288

Mileage: 128,042

Location: Kingsport, TN 37660

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,288, 128,042 miles
Avg. Dealer Rating: (26 reviews) "Fast response, answered all questions, very professional. The distance is the only reason for not purchasing this truck."
https://static.cargurus.com/images/forsale/2017/07/25/14/05/2004_bmw_3_series_330ci-pic-6048092986341003952-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in State Road, 28676

Fair Deal
$128 ABOVE
CarGurus IMV of $8,372

Price: $8,500

Mileage: 107,000

Location: State Road, 28676

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $8,500, 107,000 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
https://static.cargurus.com/images/forsale/2017/05/03/17/51/2003_bmw_3_series-pic-1217165854639087644-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Sevierville, TN 37876

Fair Deal
$99 ABOVE
CarGurus IMV of $6,726

Price: $6,825

Mileage: 124,352

Location: Sevierville, TN 37876

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,825, 124,352 miles
Avg. Dealer Rating: (4 reviews) "Responded pretty quickly "
https://static.cargurus.com/images/forsale/2017/09/18/07/32/2003_bmw_3_series-pic-2622139252007553809-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Campobello, SC 29322

Price: $3,495

Mileage: 215,940

Location: Campobello, SC 29322

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,495, 215,940 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (6 reviews) "Randy and his partner seemed very nice maybe to the extent of too nice. We drove the Hummer and I noticed a noise in the front passengers side and the driver's side. He told us it was just vibration from the running boards nothing to worry about. Then I asked there mechanic if there was anything I needed to know about the car because I talke care of all my cars and my husband was so excited about this car because of the room. Well he kind of hummed and then sad that there was a preasure issue so he flushed the system and all was good... well then we go to do the signing of the title and I find out it's not the dealerships car it's the mechanics car and low and behold we get home. The next day all kinds of lights come on and I call Randy. He says I don't know take it to someone you do business with. Well took it to have the oil changed as I always do because if not buying from a new dealership you don't know how long it's really been in and they call to our attention that there is Fluid of some sort in the coolant reservoir. Well we knew this was not good so we took it to our mechanic and low and behold it needed a new radiator they apparently had just done a fix me. He reset the engine light and I drove it and after six cranks it came back on. Onstar then did a diagnostic again and it said it was the emissions system again. So then the next step was to check the engine well low and behold the sound we heard was the fourth cylinder head that was bad and had been bad for quit a while. Needless to say we now have to put a new engine in. They will not return calls as he said they would. They say it's our problem. When the mechanic knew all along if he was a mechanic as good as they say he is. All of these problems were existing problems because the wear on these items had been there for a while. It was not something that just happened because we drove it home. I have bought many cars in my lifetime but I have never encountered any dealership to treat us like this one did. I highly, highly recommend anyone to stay away from this dealership. I really cannot believe that these people who act is so sweet and humble would not even offer to try to make something so horrid a little bit better. "
https://static.cargurus.com/images/forsale/2017/09/18/02/21/2003_bmw_3_series-pic-4536626232793793239-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Mount Airy, NC 27030

Price: $3,495

Mileage: 176,000

Location: Mount Airy, NC 27030

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,495, 176,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/04/06/56/2003_bmw_3_series-pic-343658890758002458-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Knoxville, TN 37931

Price: $6,895

Mileage: 79,152

Location: Knoxville, TN 37931

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $6,895, 79,152 miles
Avg. Dealer Rating: (8 reviews) "The owner was over the top great to work with. I decided, however, not to buy the car as it was a little more than I wanted to spend."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 151,326

Location: Denver, NC 28037

Average time on market: 20 days Certified Pre-Owned: No Color: Gray Description: Used 2004 BMW 3 Series 325Ci for sale , 151,326 miles
Avg. Dealer Rating: (48 reviews) "Chance (saleman), good guy, no pressure, told me to decide on which vehicle I wanted., and we would go from there. Still undecided! "
https://static.cargurus.com/images/forsale/2017/05/03/19/47/2004_bmw_3_series-pic-5840575398225312939-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Abingdon, VA 24210

Price: Negotiable

Mileage: 164,890

Location: Abingdon, VA 24210

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 325i for sale , 164,890 miles
Avg. Dealer Rating: (1 review) "Informative and helpful"
https://static.cargurus.com/images/forsale/2017/09/09/07/35/2004_bmw_3_series-pic-9083610360767397042-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Big Stone Gap, VA 24219

Price: Negotiable

Mileage: 158,683

Location: Big Stone Gap, VA 24219

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale , 158,683 miles
Avg. Dealer Rating: (1 review) "Had to call them myself. Tried to hide damage to truck in pics"
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 193 Great Deals $25,708 8,225 listings
2016 BMW 3 Series 49 Great Deals $18,980 1,714 listings
2015 BMW 3 Series 44 Great Deals $15,988 1,378 listings
2014 BMW 3 Series 294 Great Deals $11,995 5,512 listings
2013 BMW 3 Series 47 Great Deals $10,495 1,597 listings
2012 BMW 3 Series 28 Great Deals $9,995 601 listings
2011 BMW 3 Series 133 Great Deals $6,500 2,655 listings
2010 BMW 3 Series 45 Great Deals $4,900 778 listings
2009 BMW 3 Series 53 Great Deals $5,995 1,285 listings
2008 BMW 3 Series 89 Great Deals $3,000 1,760 listings