2004 BMW 3 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Rui

2004 BMW 330 XI

2004 BMW 330 XI. It's a solid car... good looks (i got the sports package). Preformance is good for a "sports sedan" but I'd like a little more. Overall I've been happy with it. Planning to upgrade to the M3 soon. Not sure if I'm going coupe or convertible yet. Preferably in white.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/04/20/07/47/2004_bmw_3_series-pic-713430190401282596-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Hickory, NC 28602

Great Deal
$2,319 BELOW
Instant Market Value of $12,318

Price: $9,999

Mileage: 54,833

Location: Hickory, NC 28602

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,999, 54,833 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Dealer was quick to contact back - I just chose a closer option instead of driving so far away."
https://static.cargurus.com/images/forsale/2015/12/13/18/01/2004_bmw_3_series-pic-5678010561616090532-152x114.jpeg

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

Great Deal
$2,342 BELOW
Instant Market Value of $9,842

Price: $7,500

Mileage: 98,938

Location: Charlotte, NC 28206

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,500, 98,938 miles
Avg. Dealer Rating: (3 reviews) "Left Email, no message!, called twice, no answer! So went to the car lot, 1 guy in the office, didn't even walk out to the lot to greet us."
https://static.cargurus.com/images/forsale/2016/02/14/13/29/2005_bmw_3_series-pic-3390870676700216796-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Charlotte, NC 28270

Good Deal
$1,944 BELOW
Instant Market Value of $10,394

Price: $8,450

Mileage: 105,000

Location: Charlotte, NC 28270

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Navy Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,450, 105,000 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/04/11/19/38/2005_bmw_3_series-pic-2044323048201298396-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Charlotte, NC 28208

Good Deal
$1,718 BELOW
Instant Market Value of $7,713

Price: $5,995

Mileage: 110,204

Location: Charlotte, NC 28208

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 110,204 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "took forever to reply!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,673 BELOW
Instant Market Value of $5,672

Price: $3,999

Mileage: 148,000

Location: Rock Hill, SC 29732

Average time on market: 28 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: (6 reviews) "Do not go the car has a broken front head light and the two side mirrors are from a different car and don't fit . Do not recommend going here"
http://static.cargurus.com/images/site/2015/08/22/18/39/2005_bmw_3_series_330ci_convertible-pic-3399073373517567895-1600x1200.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Charlotte, 28277

Good Deal
$1,209 BELOW
Instant Market Value of $12,209

Price: $11,000

Mileage: 81,000

Location: Charlotte, 28277

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,000, 81,000 miles with Sport Package, Leather Seats, Premium Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/03/20/06/51/2005_bmw_3_series-pic-1175257163387880035-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Charlotte, NC 28206

Fair Deal
$1,378 BELOW
Instant Market Value of $7,878

Price: $6,500

Mileage: 141,000

Location: Charlotte, NC 28206

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 330i for sale - $6,500, 141,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Never got back to me then I went to see the cars and they were in terrible condition. This dealers specialty is cars that have lots of wear and high mileage. Don't buy a car from them!"
https://static.cargurus.com/images/forsale/2016/04/23/23/41/2004_bmw_3_series-pic-2719666641555383546-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Kannapolis, NC 28083

Fair Deal
$458 BELOW
Instant Market Value of $5,453

Price: $4,995

Mileage: 166,000

Location: Kannapolis, NC 28083

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Charcoal Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 166,000 miles
https://static.cargurus.com/images/forsale/2016/03/15/21/19/2004_bmw_3_series-pic-1463656027457708329-152x114.jpeg

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

Fair Deal
$590 BELOW
Instant Market Value of $9,090

Price: $8,500

Mileage: 91,183

Location: Mooresville, NC 28117

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,500, 91,183 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "Excellent sales staff"
https://static.cargurus.com/images/forsale/2016/03/13/12/16/2003_bmw_3_series-pic-1059004254183407581-152x114.jpeg

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

Fair Deal
$636 BELOW
Instant Market Value of $4,631

Price: $3,995

Mileage: 202,015

Location: Rock Hill, SC 29732

Average time on market: 24 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: (6 reviews) "Rude,called me every name in the book when I ask if he can just look at my car that was stolen.still no response no help.iv told thim every scratch and he said must be your car and hung up.."
https://static.cargurus.com/images/forsale/2016/03/13/12/16/2003_bmw_3_series-pic-7792091843482619909-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: 36 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: (6 reviews) "Very responsive"
https://static.cargurus.com/images/forsale/2016/04/17/06/51/2004_bmw_3_series-pic-4475645120151886054-152x114.jpeg

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

Price: $4,981

Mileage: 155,474

Location: Charlotte, NC 28269

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Brilliant Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $4,981, 155,474 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Went to dealership. Owner thought I was a fool. I guess it was written on the top of my head. Plain as day it stated no credit check but he asked to run mine! I told him know. I came with $6K in my pocket to see just how I would be treated. NOT ever going back there again!"
https://static.cargurus.com/images/forsale/2016/04/23/06/29/2004_bmw_3_series-pic-1042537181677106558-152x114.jpeg

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

Price: $5,995

Mileage: 110,000

Location: Charlotte, NC 28206

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,995, 110,000 miles
Avg. Dealer Rating: (3 reviews) "Friendly and Honest! Very nice inventory of foregien cars."
https://static.cargurus.com/images/forsale/2016/04/07/17/17/2003_bmw_3_series-pic-5966607004421532856-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Monroe, NC 28110

Price: $6,800

Mileage: ?

Location: Monroe, NC 28110

Average time on market: 28 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $6,800 with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Wanted phone conversation. I am presently overseas. Seems everyone likes to chat on phone instead of wrighting."
https://static.cargurus.com/images/forsale/2015/11/30/20/36/2003_bmw_3_series-pic-2486081897943830420-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Indian Trail, NC 28079

Price: Negotiable

Mileage: 136,562

Location: Indian Trail, NC 28079

Average time on market: 36 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330i for sale , 136,562 miles
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 57 Great Deals $27,999 11,274 listings
2015 BMW 3 Series 128 Great Deals $21,987 3,408 listings
2014 BMW 3 Series 55 Great Deals $17,999 902 listings
2013 BMW 3 Series 422 Great Deals $14,995 5,589 listings
2012 BMW 3 Series 63 Great Deals $14,495 935 listings
2011 BMW 3 Series 154 Great Deals $9,900 2,576 listings
2010 BMW 3 Series 39 Great Deals $8,900 787 listings
2009 BMW 3 Series 46 Great Deals $6,995 1,272 listings
2008 BMW 3 Series 66 Great Deals $6,900 1,666 listings
2007 BMW 3 Series 94 Great Deals $4,200 1,910 listings