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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 320si Review
by Marcus

BMW 320 Ci Sport

Must be something about "German" cars afterall... bought this bad boy only 6 weeks ago, and despite my previous hatred for all things BMW, Ifell in love with the Beast! Excellent drive, great runner (well, on the motorway!), good bunch of extras on it, and was a bargain!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/26/23/35/2005_bmw_3_series-pic-4770124250579641561-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Cayce, SC 29033

Good Deal
$1,602 BELOW
CarGurus IMV of $5,502

Price: $3,900

Mileage: 149,264

Location: Cayce, SC 29033

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $3,900, 149,264 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "I emailed mr wang auto inquiring the 2010 nissan rogue, the owner of dealership named Zhi is a pretty chilled guy. The dealership is not very big but neat and clean, very organized in office. He explain the basic information of these vehicle and show us the carfax report which is pretty sweet. Unfortunately we decide to buy something lower level vehicle like 3000 bucks due to our financing situation, still give this dealership with a big thumb up. "
https://static.cargurus.com/images/forsale/2017/07/02/05/33/2005_bmw_3_series-pic-2187239724184855981-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Charlotte, NC 28213

Good Deal
$1,133 BELOW
CarGurus IMV of $6,033

Price: $4,900

Mileage: 137,000

Location: Charlotte, NC 28213

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $4,900, 137,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Great guys to see for getting a car. "
https://static.cargurus.com/images/forsale/2017/08/17/21/02/2003_bmw_3_series-pic-3574806283872191073-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Matthews, NC 28105

Good Deal
$1,013 BELOW
CarGurus IMV of $9,913

Price: $8,900

Mileage: 72,154

Location: Matthews, NC 28105

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $8,900, 72,154 miles with Sport Package, Leather Seats, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (8 reviews) "This dealer sent me an email, but I did not get a chance to visit this dealer. They did contact me in a timely manner. They must have already sold the car that I was interested in seeing because it has been removed from the site now."
https://static.cargurus.com/images/forsale/2017/08/05/05/09/2005_bmw_3_series-pic-2844116822125862038-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Swannanoa, NC 28778

Good Deal
$1,174 BELOW
CarGurus IMV of $7,124

Price: $5,950

Mileage: 108,107

Location: Swannanoa, NC 28778

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,950, 108,107 miles with Leather Seats, Premium Wheels
Avg. Dealer Rating: (42 reviews) "Just browsing to see what is out there, answered my questions very promptly."
https://static.cargurus.com/images/forsale/2017/07/31/17/13/2003_bmw_3_series-pic-3266685675964139161-152x114.jpeg

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

Fair Deal
$847 BELOW
CarGurus IMV of $4,846

Price: $3,999

Mileage: 148,000

Location: Rock Hill, SC 29732

Average time on market: 16 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: (21 reviews) "Very nice and helpful"
https://static.cargurus.com/images/forsale/2017/07/05/19/08/2005_bmw_3_series-pic-8798482953263678036-152x114.jpeg

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

Fair Deal
$678 BELOW
CarGurus IMV of $8,578

Price: $7,900

Mileage: 119,348

Location: Mooresville, NC 28117

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Alpine White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $7,900, 119,348 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Awesome experience. Friendly curteous dealer"
https://static.cargurus.com/images/forsale/2017/08/14/15/16/2005_bmw_3_series-pic-7809395089813322683-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Anderson, SC 29625

Fair Deal
$673 BELOW
CarGurus IMV of $7,423

Price: $6,750

Mileage: 102,043

Location: Anderson, SC 29625

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,750, 102,043 miles with Sport Package, Leather Seats, Navigation System, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (13 reviews) "They were very prompt, and courteous,Although I didn't purchase a vehicle this time. I would recommend this dealership."
https://static.cargurus.com/images/forsale/2017/08/04/13/00/2005_bmw_3_series-pic-7386110498291864409-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Rock Hill, SC 29730

Fair Deal
$373 BELOW
CarGurus IMV of $4,368

Price: $3,995

Mileage: 174,149

Location: Rock Hill, SC 29730

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $3,995, 174,149 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Responded quickly."
https://static.cargurus.com/images/forsale/2017/07/28/05/20/2005_bmw_3_series-pic-2903154946604141906-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Columbia, SC 29223

Fair Deal
$293 BELOW
CarGurus IMV of $9,631

Price: $9,338

Mileage: 86,885

Location: Columbia, SC 29223

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,338, 86,885 miles with Leather Seats, Premium Wheels
Avg. Dealer Rating: (2 reviews) "They responded immediately."
https://static.cargurus.com/images/forsale/2017/05/03/17/51/2003_bmw_3_series-pic-1217165854639087644-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Sevierville, TN 37876

Fair Deal
$92 BELOW
CarGurus IMV of $6,917

Price: $6,825

Mileage: 124,352

Location: Sevierville, TN 37876

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,825, 124,352 miles
Avg. Dealer Rating: (4 reviews) "Responded pretty quickly "
https://static.cargurus.com/images/forsale/2017/07/18/12/03/2005_bmw_3_series-pic-8666898224121073612-152x114.jpeg

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

Fair Deal
$129 BELOW
CarGurus IMV of $9,629

Price: $9,500

Mileage: 97,996

Location: Charlotte, NC 28217

Certified Pre-Owned: No Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,500, 97,996 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (25 reviews) "Car sold before I could visit."
https://static.cargurus.com/images/forsale/2017/07/15/16/32/2005_bmw_3_series-pic-9205306499689688232-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Denver, NC 28037

Fair Deal
$264 ABOVE
CarGurus IMV of $10,235

Price: $10,499

Mileage: 85,687

Location: Denver, NC 28037

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,499, 85,687 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Great Experience; i truly believe they are some of the most honest people I have done business with."
https://static.cargurus.com/images/forsale/2017/07/31/17/13/2003_bmw_3_series-pic-2592259888515265041-152x114.jpeg

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

Fair Deal
$2 ABOVE
CarGurus IMV of $3,993

Price: $3,995

Mileage: 202,015

Location: Rock Hill, SC 29732

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: (21 reviews) "I called and spoke to a young lady. She answered all of my questions. I plan to visit the lot a test drive the car I'm interested in."
https://static.cargurus.com/images/forsale/2017/07/31/17/08/2003_bmw_3_series-pic-7168331378562298975-152x114.jpeg

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

Fair Deal
$56 ABOVE
CarGurus IMV of $3,894

Price: $3,950

Mileage: 169,622

Location: Rock Hill, SC 29732

Average time on market: 16 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,950, 169,622 miles
Avg. Dealer Rating: (21 reviews) "Really great "
https://static.cargurus.com/images/forsale/2017/08/04/07/38/2004_bmw_3_series-pic-1017762559725445590-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Rock Hill, SC 29730

Fair Deal
$353 ABOVE
CarGurus IMV of $3,142

Price: $3,495

Mileage: 222,273

Location: Rock Hill, SC 29730

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $3,495, 222,273 miles
Avg. Dealer Rating: (7 reviews) "Great Dealer Response. Hopefully the vehicle I want will be terer in a few more weeks when I have the cash. Excellent Communication. Friendly and knowledgeable, like all businesses were years ago. Old school common courtesy. "
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 161 Great Deals $25,429 8,578 listings
2016 BMW 3 Series 47 Great Deals $19,500 1,859 listings
2015 BMW 3 Series 31 Great Deals $15,995 1,154 listings
2014 BMW 3 Series 231 Great Deals $13,315 5,101 listings
2013 BMW 3 Series 47 Great Deals $10,900 1,604 listings
2012 BMW 3 Series 28 Great Deals $10,980 610 listings
2011 BMW 3 Series 119 Great Deals $5,995 2,466 listings
2010 BMW 3 Series 40 Great Deals $5,986 778 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,725 listings