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

2004 BMW 3 Series 330Ci Review
by Peter

Best car I ever owned, even beats the Porsche

I love everything about my car. Handling, acceleration, trim, looks, colour. I get about 30 miles to the gallon average and about 17000 miles between services. Heating system and A/C are really great and I love the heated seats. Great fun to drive and always feels safe. Sounds good too.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/10/16/03/55/2004_bmw_3_series-pic-6885572448562701517-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Indian Trail, NC 28079

Good Deal
$1,746 BELOW
Instant Market Value of $10,444

Price: $8,698

Mileage: 98,600

Location: Indian Trail, NC 28079

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,698, 98,600 miles
Avg. Dealer Rating: (4 reviews) "Great Customer Service, prompt responses!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,368 BELOW
Instant Market Value of $6,263

Price: $4,895

Mileage: 163,899

Location: Fort Mill, SC 29715

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $4,895, 163,899 miles
Avg. Dealer Rating: (4 reviews) "Great people to deal with!"
http://static.cargurus.com/images/forsale/2014/09/27/04/19/2003_bmw_3_series-pic-7855913401378532383-152x114.jpeg

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

Good Deal
$951 BELOW
Instant Market Value of $7,446

Price: $6,495

Mileage: 108,097

Location: Charlotte, NC 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,495, 108,097 miles
http://static.cargurus.com/images/forsale/2015/01/15/14/13/2004_bmw_3_series_325i-pic-1808890386471382849-152x114.jpeg

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

Fair Deal
$581 BELOW
Instant Market Value of $9,081

Price: $8,500

Mileage: 75,000

Location: Shelby, 28152

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $8,500, 75,000 miles with Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/05/01/02/56/2003_bmw_3_series-pic-486996588601516846-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Hickory, NC 28601

Fair Deal
$433 BELOW
Instant Market Value of $8,383

Price: $7,950

Mileage: 87,611

Location: Hickory, NC 28601

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $7,950, 87,611 miles
Avg. Dealer Rating: (2 reviews) "Good people nice owner and willing to negotiate"
http://static.cargurus.com/images/forsale/2014/12/24/20/07/2003_bmw_3_series-pic-6551176786954791397-152x114.jpeg

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

Fair Deal
$423 BELOW
Instant Market Value of $7,418

Price: $6,995

Mileage: 120,610

Location: Charlotte, NC 28269

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,995, 120,610 miles
Avg. Dealer Rating: (3 reviews) "had asked dealer a question he acted like he didn't want to go outside to check something on the car. told me to look on the website."
http://static.cargurus.com/images/forsale/2014/10/10/11/00/2004_bmw_3_series-pic-6311506740962457521-152x114.jpeg

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

Fair Deal
$431 BELOW
Instant Market Value of $8,426

Price: $7,995

Mileage: 135,790

Location: Charlotte, NC 28269

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,995, 135,790 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The car of interest was already sold, websites should be updated regularly to reflect inventory available for future buyers."
http://static.cargurus.com/images/forsale/2014/06/28/02/56/2003_bmw_3_series-pic-6839324828005672641-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Hickory, NC 28601

Fair Deal
$315 BELOW
Instant Market Value of $8,265

Price: $7,950

Mileage: 108,146

Location: Hickory, NC 28601

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci for sale - $7,950, 108,146 miles
Avg. Dealer Rating: (2 reviews) "Over priced. Dealer would not come down on price. Car needs detailing on inside not taken care of on inside. Too over priced."
http://static.cargurus.com/images/forsale/2014/10/13/13/12/2003_bmw_3_series-pic-6001514604250721243-152x114.jpeg

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

Fair Deal
$123 BELOW
Instant Market Value of $11,011

Price: $10,888

Mileage: 65,171

Location: Charlotte, NC 28212

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $10,888, 65,171 miles with Leather Seats
http://static.cargurus.com/images/forsale/2014/10/21/22/44/2003_bmw_3_series-pic-350657842375545759-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Charlotte, NC 28269

Fair Deal
$7 BELOW
Instant Market Value of $5,002

Price: $4,995

Mileage: 205,310

Location: Charlotte, NC 28269

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325Ci for sale - $4,995, 205,310 miles
Avg. Dealer Rating: (3 reviews) "this dealer informed me that he doesnt finance anyone "out of the area" why is he advertising online?"
http://static.cargurus.com/images/forsale/2014/12/27/01/05/2004_bmw_3_series-pic-7028201163790407689-152x114.jpeg

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

Price: $8,987

Mileage: 114,102

Location: Mooresville, NC 28117

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $8,987, 114,102 miles with Sport Package, Leather Seats, Heat Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (34 reviews) "I did not purchase a vehicle from this dealer. However the Dealer experience was very good. I had two interactions with them at the dealership and many phone calls. They responded well, answered all the questions I had, and followed up in a timely manner with everything. As a dealership I give them 5 Stars for service, they were great in every respect.I did not purchase the vehicle because had some tire balance issues, which they were to address, but the car sold before I could travel back to purchase it."
http://static.cargurus.com/images/forsale/2015/01/09/01/27/2004_bmw_3_series-pic-2068647801921713838-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Mooresville, NC 28117

Price: $9,950

Mileage: 59,546

Location: Mooresville, NC 28117

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,950, 59,546 miles
Avg. Dealer Rating: (22 reviews) "Quick response"
http://static.cargurus.com/images/forsale/2015/01/27/07/07/2004_bmw_3_series-pic-5298802878826805526-152x114.jpeg

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

Price: Negotiable

Mileage: 153,047

Location: Charlotte, NC 28213

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale , 153,047 miles
Avg. Dealer Rating: (5 reviews) "very quick to respond and very helpful. did not buy vehicle"
http://static.cargurus.com/images/forsale/2015/01/30/02/17/2004_bmw_3_series-pic-1784208633740517879-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Statesville, NC 28625

Price: Negotiable

Mileage: 97,429

Location: Statesville, NC 28625

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale , 97,429 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "service and courtesy GOOD. Price of vehicle TOO HIGH"
http://static.cargurus.com/images/forsale/2014/11/21/03/09/2005_bmw_3_series-pic-533906206608731465-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Hickory, NC 28601

Fair Deal
$322 ABOVE
Instant Market Value of $8,628

Price: $8,950

Mileage: 105,274

Location: Hickory, NC 28601

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $8,950, 105,274 miles
Avg. Dealer Rating: (2 reviews)
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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

Acura TL
263 Great Deals out of 6,679 listings starting at $2,000
Audi A4
313 Great Deals out of 10,882 listings starting at $1,795
Infiniti G35
161 Great Deals out of 3,755 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,515 listings
2014 BMW 3 Series
3,710 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Greensboro NC
16 listings starting at $5,795
2004 BMW 3 Series in Columbia SC
9 listings starting at $4,895
2004 BMW 3 Series in Greenville SC
5 listings starting at $6,495
2004 BMW 3 Series in Johnson City TN
8 listings starting at $5,995
2004 BMW 3 Series in Raleigh NC
13 listings starting at $5,795
2004 BMW 3 Series in Augusta GA
8 listings starting at $7,243
2004 BMW 3 Series in Roanoke VA
2 listings starting at $8,799
2004 BMW 3 Series in Charleston SC
5 listings starting at $6,995
2004 BMW 3 Series in Wilmington NC
2 listings starting at $6,495
2004 BMW 3 Series in Knoxville TN
6 listings starting at $6,900
2004 BMW 3 Series in Savannah GA
3 listings starting at $10,783
2004 BMW 3 Series in Charleston WV
5 listings starting at $6,995
2004 BMW 3 Series in Atlanta GA
45 listings starting at $4,982
2004 BMW 3 Series in Warner Robins GA
6 listings starting at $4,982
2004 BMW 3 Series in Richmond VA
8 listings starting at $6,900