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

CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by Leon

If you can get a well-looked after one - BUY IT!!

5 stars for all categories sums it up. Ive had C-class, A4, Mondeo, Volvo, Golf GTi and more. But none, not one gives the feel of solidness and control more than this car did. The sound and performance of that straight 6, the solid thunk when the doors closed, the 100% trouble-free motoring. The 100000km motorplan offered with the car is back-up by...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/07/28/00/43/2005_bmw_3_series-pic-677636098178465318-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Stallings, NC 28104

Good Deal
$1,691 BELOW
Instant Market Value of $12,591

Price: $10,900

Mileage: 86,366

Location: Stallings, NC 28104

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,900, 86,366 miles
Avg. Dealer Rating: (2 reviews) "Take us 2 days to get our car, they so slow and so rude. "
http://static.cargurus.com/images/forsale/2014/07/28/01/07/2005_bmw_3_series-pic-6971724269988649665-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Charlotte, NC 28273

Good Deal
$1,573 BELOW
Instant Market Value of $11,957

Price: $10,384

Mileage: 96,280

Location: Charlotte, NC 28273

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,384, 96,280 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Did a great job. "
http://static.cargurus.com/images/forsale/2014/08/05/20/41/2004_bmw_3_series-pic-4797774449632200288-152x114.jpeg

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

Good Deal
$1,383 BELOW
Instant Market Value of $11,381

Price: $9,998

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,998, 98,600 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/18/18/17/2005_bmw_3_series-pic-4398773151579206230-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in MONROE, NC 28110

Good Deal
$1,113 BELOW
Instant Market Value of $8,112

Price: $6,999

Mileage: 130,005

Location: MONROE, NC 28110

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $6,999, 130,005 miles
Avg. Dealer Rating: (4 reviews) "Changed down payment 3 times and talked down to me. Not trustworthy. "
http://static.cargurus.com/images/forsale/2014/09/02/11/17/2004_bmw_3_series-pic-1672094928596142277-152x114.jpeg

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

Good Deal
$881 BELOW
Instant Market Value of $5,880

Price: $4,999

Mileage: 164,225

Location: Rock Hill, SC 29732

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,999, 164,225 miles
Avg. Dealer Rating: (6 reviews) "Horrible place, no customer service not an actual auction uts a dirty dealership no car is worth over 500 dollars on the lot"
http://static.cargurus.com/images/forsale/2014/06/20/23/48/2004_bmw_3_series-pic-1728445360625993522-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Concord, NC 28027

Fair Deal
$829 BELOW
Instant Market Value of $9,824

Price: $8,995

Mileage: 86,866

Location: Concord, NC 28027

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $8,995, 86,866 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Great car! Great service! Great deal! "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$416 BELOW
Instant Market Value of $5,415

Price: $4,999

Mileage: 185,769

Location: Rock Hill, SC 29732

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $4,999, 185,769 miles
Avg. Dealer Rating: (6 reviews) "Did not come across as excited about my interest in the car."
http://static.cargurus.com/images/forsale/2014/09/08/07/06/2003_bmw_3_series-pic-1732332672669215099-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lincolnton, NC 28092

Fair Deal
$319 BELOW
Instant Market Value of $8,269

Price: $7,950

Mileage: 109,335

Location: Lincolnton, NC 28092

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2003 BMW 3 Series 325xi for sale - $7,950, 109,335 miles
Avg. Dealer Rating: (4 reviews) "Good"
http://static.cargurus.com/images/forsale/2014/07/31/05/10/2004_bmw_3_series-pic-4150688269547005643-152x114.jpeg

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

Fair Deal
$194 BELOW
Instant Market Value of $6,675

Price: $6,481

Mileage: 152,145

Location: Charlotte, NC 28269

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325i for sale - $6,481, 152,145 miles
http://static.cargurus.com/images/forsale/2014/09/04/14/02/2003_bmw_3_series-pic-3967324450724730208-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Kannapolis, NC 28083

Price: $5,995

Mileage: ?

Location: Kannapolis, NC 28083

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,995
http://static.cargurus.com/images/forsale/2014/09/02/16/20/2004_bmw_3_series-pic-1212940734616997532-152x114.jpeg

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

Price: $5,999

Mileage: 0

Location: Rock Hill, SC 29732

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2004 BMW 3 Series 325i for sale - $5,999, 0 miles
Avg. Dealer Rating: (6 reviews) "Salesman was helpful at sales lot."
http://static.cargurus.com/images/forsale/2014/09/02/12/26/2004_bmw_3_series-pic-7436671678259383601-152x114.jpeg

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

Price: $8,717

Mileage: 90,235

Location: Charlotte, NC 28212

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $8,717, 90,235 miles
Avg. Dealer Rating: (4 reviews) "very good and professional"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: $11,950

Mileage: 59,546

Location: Mooresville, NC 28117

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $11,950, 59,546 miles
Avg. Dealer Rating: (13 reviews) "We had to contact them and the vehicle had already been sold. "
http://static.cargurus.com/images/forsale/2014/06/13/01/52/2003_bmw_3_series-pic-3431312137536452064-152x114.jpeg

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

Price: $11,950

Mileage: 46,719

Location: Mooresville, NC 28117

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $11,950, 46,719 miles with Premium Package, Leather Seats, Heat Package
Avg. Dealer Rating: (13 reviews) "Dealer communication was poor about vehicle you where interested in. "
http://static.cargurus.com/images/forsale/2014/09/04/14/58/2005_bmw_3_series-pic-956244644338614306-152x114.jpeg

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

Price: Negotiable

Mileage: 84,950

Location: Charlotte, NC 28212

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 , 84,950 miles
Avg. Dealer Rating: (9 reviews) "Extremely nice salesperson..ask for marie..she is so nice. And car prices were amazingly good"
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
614 Great Deals out of 15,971 listings starting at $1,500
BMW M3
82 Great Deals out of 1,334 listings starting at $3,288
Mercedes-Benz C-Class
934 Great Deals out of 20,056 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,940 listings
2014 BMW 3 Series
10,874 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Greensboro NC
20 listings starting at $5,900
2004 BMW 3 Series in Columbia SC
10 listings starting at $4,999
2004 BMW 3 Series in Greenville SC
4 listings starting at $4,999
2004 BMW 3 Series in Johnson City TN
5 listings starting at $5,900
2004 BMW 3 Series in Raleigh NC
18 listings starting at $6,950
2004 BMW 3 Series in Augusta GA
5 listings starting at $6,900
2004 BMW 3 Series in Wilmington NC
4 listings starting at $6,245.773
2004 BMW 3 Series in Charleston SC
9 listings starting at $6,968
2004 BMW 3 Series in Knoxville TN
4 listings starting at $6,995
2004 BMW 3 Series in Atlanta GA
24 listings starting at $5,495
2004 BMW 3 Series in Savannah GA
3 listings starting at $6,968
2004 BMW 3 Series in Charleston WV
9 listings starting at $6,968
2004 BMW 3 Series in Warner Robins GA
2 listings
2004 BMW 3 Series in Chattanooga TN
5 listings starting at $5,990
2004 BMW 3 Series in Richmond VA
7 listings starting at $6,995