2004 BMW 3 Series in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Alex

Powerful sports sedan.

The 330xi may not be the fastest anymore, the best around turns, or the most luxurious, but you are involved in the driving - its just amazing to drive! The sound of the inline 6 is great - perfect exhaust note, not too loud bout you can tell this thing has some punch. I like the styling - harking back to the days of conservative, elegant BMW...

First Previous
Loading...
Next
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$2,112 BELOW
Instant Market Value of $9,912

Price: $7,800

Mileage: 126,000

Location: Charlotte, NC 28206

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2005 BMW 3 Series 330Ci for sale - $7,800, 126,000 miles
Avg. Dealer Rating: (3 reviews) "Nice!"
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,508 BELOW
Instant Market Value of $11,006

Price: $9,498

Mileage: 98,600

Location: Indian Trail, NC 28079

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,498, 98,600 miles
Avg. Dealer Rating: (2 reviews) "very high price"
http://static.cargurus.com/images/forsale/2014/10/21/22/03/2003_bmw_3_series-pic-4276725294441135848-152x114.jpeg

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

Good Deal
$1,388 BELOW
Instant Market Value of $8,588

Price: $7,200

Mileage: 85,492

Location: Charlotte, NC 28205

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $7,200, 85,492 miles
Avg. Dealer Rating: (6 reviews) "What a great guy, I wouldn't call him a salesman because his knowledge and demeanor outdo that of a sales person. Very patient and overall knowledgable. Great experience!!!!"
http://static.cargurus.com/images/forsale/2014/10/22/01/03/2003_bmw_3_series-pic-2344875815319729327-152x114.jpeg

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

Good Deal
$1,083 BELOW
Instant Market Value of $6,583

Price: $5,500

Mileage: 150,000

Location: Charlotte, NC 28206

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,500, 150,000 miles
Avg. Dealer Rating: (3 reviews) "The dealer called and left a message about the automobile. I drove 115 miles to see the car 2 days later, and the dealer did not inform me the car had been sold!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,033 BELOW
Instant Market Value of $6,028

Price: $4,995

Mileage: 167,852

Location: Charlotte, NC 28206

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 167,852 miles
Avg. Dealer Rating: (3 reviews) "pleasant and professional would buy from again thank you action"
http://static.cargurus.com/images/forsale/2014/10/16/02/56/2005_bmw_3_series-pic-912596628240391620-152x114.jpeg

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

Good Deal
$917 BELOW
Instant Market Value of $12,905

Price: $11,988

Mileage: 88,421

Location: Charlotte, NC 28206

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,988, 88,421 miles
Avg. Dealer Rating: (14 reviews) "Quick good"
http://static.cargurus.com/images/forsale/2014/10/16/23/20/2004_bmw_3_series-pic-7890723019511223781-152x114.jpeg

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

Fair Deal
$702 BELOW
Instant Market Value of $6,683

Price: $5,981

Mileage: 152,145

Location: Charlotte, NC 28269

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,981, 152,145 miles
http://static.cargurus.com/images/forsale/2014/10/21/22/55/2005_bmw_3_series-pic-3182041728567012492-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Monroe, NC 28110

Fair Deal
$524 BELOW
Instant Market Value of $11,023

Price: $10,499

Mileage: 115,500

Location: Monroe, NC 28110

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Midnight Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,499, 115,500 miles
Avg. Dealer Rating: (2 reviews) "Dealer responded quickly"
http://static.cargurus.com/images/forsale/2014/09/26/21/35/2004_bmw_3_series-pic-2101114657365885282-152x114.jpeg

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

Fair Deal
$522 BELOW
Instant Market Value of $6,517

Price: $5,995

Mileage: 156,039

Location: Charlotte, NC 28217

Average time on market: 21 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 156,039 miles
Avg. Dealer Rating: (3 reviews) "Good "
http://static.cargurus.com/images/forsale/2014/06/08/06/43/2003_bmw_3_series-pic-2355984535915177962-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Fort Mill, SC 29715

Fair Deal
$495 BELOW
Instant Market Value of $12,482

Price: $11,987

Mileage: 48,150

Location: Fort Mill, SC 29715

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $11,987, 48,150 miles
Avg. Dealer Rating: (7 reviews) "good information with selection of vehicles, dealer do not make pressure on customer. Easy to shop around. "
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
$365 BELOW
Instant Market Value of $8,815

Price: $8,450

Mileage: 108,146

Location: Hickory, NC 28601

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci for sale - $8,450, 108,146 miles
Avg. Dealer Rating: (1 review) "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/09/17/04/13/2004_bmw_3_series-pic-649331371726228817-152x114.jpeg

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

Fair Deal
$451 BELOW
Instant Market Value of $6,446

Price: $5,995

Mileage: 157,728

Location: Rock Hill, SC 29732

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 157,728 miles
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
$298 BELOW
Instant Market Value of $11,186

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
http://static.cargurus.com/images/forsale/2014/10/16/07/24/2003_bmw_3_series-pic-2628341126305528608-152x114.jpeg

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

Fair Deal
$198 BELOW
Instant Market Value of $8,196

Price: $7,998

Mileage: 98,100

Location: Indian Trail, NC 28079

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2003 BMW 3 Series 325i for sale - $7,998, 98,100 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "The owner worked out a deal with us and we purchased a very nice car. We would highly reccomend them. "
http://static.cargurus.com/images/forsale/2014/10/14/16/46/2005_bmw_3_series-pic-5949751296421405679-152x114.jpeg

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

Fair Deal
$191 BELOW
Instant Market Value of $12,186

Price: $11,995

Mileage: 84,950

Location: Charlotte, NC 28213

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Sonora Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,995, 84,950 miles
Avg. Dealer Rating: (39 reviews) "Very helpful "
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

BMW 5 Series
462 Great Deals out of 14,994 listings starting at $1,500
BMW M3
101 Great Deals out of 1,389 listings starting at $4,991
Mercedes-Benz C-Class
670 Great Deals out of 20,822 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
9,125 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Greensboro NC
15 listings starting at $6,995
2004 BMW 3 Series in Columbia SC
9 listings starting at $5,995
2004 BMW 3 Series in Greenville SC
4 listings starting at $9,990
2004 BMW 3 Series in Johnson City TN
5 listings starting at $5,900
2004 BMW 3 Series in Raleigh NC
17 listings starting at $7,295
2004 BMW 3 Series in Augusta GA
8 listings starting at $6,900
2004 BMW 3 Series in Charleston SC
4 listings starting at $8,900
2004 BMW 3 Series in Wilmington NC
1 listings starting at $8,780
2004 BMW 3 Series in Knoxville TN
4 listings starting at $6,995
2004 BMW 3 Series in Savannah GA
1 listings starting at $14,900
2004 BMW 3 Series in Charleston WV
4 listings starting at $8,900
2004 BMW 3 Series in Atlanta GA
36 listings starting at $6,499
2004 BMW 3 Series in Warner Robins GA
1 listings starting at $9,800
2004 BMW 3 Series in Richmond VA
7 listings starting at $6,588
2004 BMW 3 Series in Chattanooga TN
10 listings starting at $5,699