2004 BMW 3 Series for Sale in Greenville, SC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Add Similar Cars


2004 BMW 3 Series 330i Review
by Angio

Fantastic Daily Driver

This car handles great, it is a blast to drive. It looks like a four door M3, which wasn't offered in 2004. It has the M Wheels and Body Kit which were big pluses in the styling department. It is built solid and doesn't have any rattles or clanks common with a lot of cars. I think the quality of the build is the reason it hasn't had any major m...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/07/15/44/2004_bmw_3_series-pic-2879503975203312767-152x114.jpeg

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

Good Deal
$1,395 BELOW
Instant Market Value of $6,390

Price: $4,995

Mileage: 153,162

Location: Charlotte, NC 28206

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,995, 153,162 miles
Avg. Dealer Rating: (6 reviews) "Immediate response to my questions. Thank you."
https://static.cargurus.com/images/forsale/2017/03/15/22/12/2003_bmw_3_series-pic-5796002040669950504-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Rock Hill, SC 29732

Fair Deal
$962 BELOW
Instant Market Value of $4,961

Price: $3,999

Mileage: 148,000

Location: Rock Hill, SC 29732

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,999, 148,000 miles
Avg. Dealer Rating: (14 reviews) "Great,reached out numerous amounts of time!"
https://static.cargurus.com/images/forsale/2017/02/23/07/26/2005_bmw_3_series-pic-5307044365779237824-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Swannanoa, NC 28778

Fair Deal
$631 BELOW
Instant Market Value of $6,581

Price: $5,950

Mileage: 121,368

Location: Swannanoa, NC 28778

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $5,950, 121,368 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (46 reviews) "They were fair and honest,the truck wasn't what I wanted"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Wagon Used Cars in Swannanoa, NC 28778

Fair Deal
$753 BELOW
Instant Market Value of $6,703

Price: $5,950

Mileage: 102,069

Location: Swannanoa, NC 28778

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,950, 102,069 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (46 reviews) "Everyone at this dealership is honest, real and helpful. I would purchase from them again."
https://static.cargurus.com/images/forsale/2017/03/17/17/09/2004_bmw_3_series-pic-6262622094416240173-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Charlotte, NC 28270

Fair Deal
$336 BELOW
Instant Market Value of $6,786

Price: $6,450

Mileage: 96,550

Location: Charlotte, NC 28270

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $6,450, 96,550 miles
Avg. Dealer Rating: (14 reviews) "Very pleasant and wonderful experience. I did buy the van and I'm very happy with the value. The folks at Crown Point are super friendly and they offer financing. We even hugged when we picked up the van. Awesome place! We'll be back in the future!"
https://static5.cargurus.com/images/forsale/2017/03/27/11/30/2003_bmw_3_series_330i-pic-3435959612618044444-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Anderson, 29625

Fair Deal
$478 BELOW
Instant Market Value of $6,678

Price: $6,200

Mileage: 139,315

Location: Anderson, 29625

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Japanrot Red Description: Used 2003 BMW 3 Series 330i for sale - $6,200, 139,315 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/01/24/19/41/2005_bmw_3_series-pic-3589779882082416288-152x114.jpeg

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

Fair Deal
$310 BELOW
Instant Market Value of $8,210

Price: $7,900

Mileage: 99,645

Location: Greenville, SC 29609

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brown Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,900, 99,645 miles
Avg. Dealer Rating: (6 reviews) "They were very nice but couldn't produce an electronic Carfax. I spent a lot of time trying to get the carfax, calling carfax on my own. I expressed a very strong interest in buying and said I just need a copy of the carfax. I am an out of state buyer and was having the truck shipped. While waiting for the fax and even though I told the owner I had a check, had the shipping co. and was ready to buy as soon as I get the car fax - they sold it. I don't blame them but that was very dissapointing to me as a customer. "
https://static.cargurus.com/images/forsale/2017/01/27/18/23/2003_bmw_3_series-pic-5066313506271547083-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Charlotte, NC 28206

Fair Deal
$48 BELOW
Instant Market Value of $4,548

Price: $4,500

Mileage: 156,000

Location: Charlotte, NC 28206

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 330Ci for sale - $4,500, 156,000 miles
Avg. Dealer Rating: (7 reviews) "Great car, excellent experience!"
https://static.cargurus.com/images/forsale/2017/03/15/22/12/2003_bmw_3_series-pic-6972544325711906922-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Rock Hill, SC 29732

Fair Deal
$293 BELOW
Instant Market Value of $4,288

Price: $3,995

Mileage: 202,015

Location: Rock Hill, SC 29732

Average time on market: 30 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 330xi for sale - $3,995, 202,015 miles
Avg. Dealer Rating: (14 reviews) "very nice people explained every thing and did not have the car l wanted but put on a call list as soon as the have what l wanted will call the car l wanted had a bad motor and did not want to sell it because of this"
https://static.cargurus.com/images/forsale/2017/01/10/11/29/2005_bmw_3_series-pic-2783452289881703651-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Cornelius, NC 28031

Fair Deal
$299 ABOVE
Instant Market Value of $8,180

Price: $8,479

Mileage: 70,662

Location: Cornelius, NC 28031

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Si Description: Used 2005 BMW 3 Series 325xi for sale - $8,479, 70,662 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Very impressed with dealer, the car we first wanted got sold befre we could get there. But the dealer made a special,effort to call us and let us know he had just got another car in that we might be interested in."
https://static.cargurus.com/images/forsale/2017/03/15/22/12/2003_bmw_3_series-pic-2969289964161156323-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Rock Hill, SC 29732

Fair Deal
$299 ABOVE
Instant Market Value of $3,700

Price: $3,999

Mileage: 200,136

Location: Rock Hill, SC 29732

Average time on market: 17 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $3,999, 200,136 miles
Avg. Dealer Rating: (14 reviews) "Just respond with a simple " it's been sold"
https://static.cargurus.com/images/forsale/2016/12/06/16/10/2003_bmw_3_series-pic-8984408693174922823-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Valdese, NC 28690

Fair Deal
$591 ABOVE
Instant Market Value of $3,904

Price: $4,495

Mileage: 181,453

Location: Valdese, NC 28690

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $4,495, 181,453 miles
Avg. Dealer Rating: (3 reviews) "Called and talked to him and told him what we had to trade which was a Cadillac he said he was interested so we drove over an hour and once we got there and test drove the van we decided we wanted to trade but he didn't after telling us in the beginning that he was interested. So we wasted our time going there for nothing. "
https://static.cargurus.com/images/forsale/2017/03/19/03/10/2004_bmw_3_series-pic-4446226336645368580-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Athens, GA 30606

Fair Deal
$984 ABOVE
Instant Market Value of $8,015

Price: $8,999

Mileage: 88,980

Location: Athens, GA 30606

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,999, 88,980 miles
https://static.cargurus.com/images/forsale/2017/03/15/22/12/2003_bmw_3_series-pic-9159841541040160123-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Rock Hill, SC 29732

Price: $3,995

Mileage: 204,172

Location: Rock Hill, SC 29732

Average time on market: 16 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2003 BMW 3 Series 330i for sale - $3,995, 204,172 miles with Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "Inquired about jaguar. 3 days later they still had not responded. (This happened twice by the way.) Finally just called and the guy who answered acted like I was bothering him. With every question I asked he responded the same. 'It runs'. don't think they have any interest in selling cars and they seem to have a lack of knowledge. Better luck to yall. "
https://static.cargurus.com/images/forsale/2017/03/22/11/45/2004_bmw_3_series-pic-8763120236821405429-152x114.jpeg

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

Price: $3,999

Mileage: 151,000

Location: Fort Mill, SC 29715

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $3,999, 151,000 miles
Avg. Dealer Rating: (7 reviews) "good"
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 44 Great Deals $28,476 8,319 listings
2016 BMW 3 Series 178 Great Deals $19,995 3,946 listings
2015 BMW 3 Series 16 Great Deals $16,995 857 listings
2014 BMW 3 Series 176 Great Deals $11,980 4,087 listings
2013 BMW 3 Series 152 Great Deals $11,950 3,535 listings
2012 BMW 3 Series 25 Great Deals $11,980 777 listings
2011 BMW 3 Series 112 Great Deals $6,490 2,889 listings
2010 BMW 3 Series 35 Great Deals $5,500 895 listings
2009 BMW 3 Series 40 Great Deals $5,399 1,486 listings
2008 BMW 3 Series 71 Great Deals $4,900 1,897 listings