2004 BMW 3 Series for Sale in Harrisburg, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

Add Similar Cars


2004 BMW 3 Series 325i Review
by Casey

Fun and practical

I love driving, and my car is a joy to drive. It's solid and handles curvy roads with aplomb, as I drive around wine country or along the breathtaking California coast. The car has been very reliable thus far as well; I haven't encountered any issues, and I just keep up with routine maintenance. But, there's an element of practicality as well...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/28/07/44/2005_bmw_3_series-pic-7020344064007741129-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Mechanicsburg, PA 17050

Great Deal
$2,011 BELOW
CarGurus IMV of $8,006

Price: $5,995

Mileage: 114,905

Location: Mechanicsburg, PA 17050

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Charcoal Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,995, 114,905 miles with Leather Seats
Avg. Dealer Rating: (19 reviews) "So far everything has been great. They're extremely patient. I purchase a car last week, I'm still waiting to have it transported. The owners have not complained one bit. I'll highly recommend these guys for your car. I will update my rating as soon as I receive the vehicle but, I'm confident that the car is everything that I expect."
https://static.cargurus.com/images/forsale/2017/10/16/07/38/2004_bmw_3_series-pic-120877174609135288-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Dundalk, MD 21222

Good Deal
$1,510 BELOW
CarGurus IMV of $6,509

Price: $4,999

Mileage: 78,432

Location: Dundalk, MD 21222

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 - $4,999, 78,432 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "The truck is great with some minor problems but can be fixed "
https://static.cargurus.com/images/forsale/2017/10/18/13/05/2005_bmw_3_series-pic-503634059569322053-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Norristown, PA 19403

Good Deal
$1,783 BELOW
CarGurus IMV of $11,740

Price: $9,957

Mileage: 46,894

Location: Norristown, PA 19403

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,957, 46,894 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Elliot @ Dileo is a fantastic person to work with. The experience was seamless and quick. No hassle, worked on price with me. Would recommend to my friends. "
https://static.cargurus.com/images/forsale/2017/08/26/04/53/2003_bmw_3_series-pic-5367757813901788771-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Chantilly, VA 20152

Good Deal
$1,011 BELOW
CarGurus IMV of $5,706

Price: $4,695

Mileage: 116,547

Location: Chantilly, VA 20152

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,695, 116,547 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (32 reviews) "I received a prompt reply and will visit the dealership in a couple of days. They sound helpful."
https://static.cargurus.com/images/forsale/2017/10/15/02/32/2005_bmw_3_series-pic-3638824228490997948-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Chantilly, VA 20152

Good Deal
$1,429 BELOW
CarGurus IMV of $8,424

Price: $6,995

Mileage: 116,327

Location: Chantilly, VA 20152

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,995, 116,327 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (32 reviews) "I had a very pleasant experience. The dealer was forthright and there was no haggling. The process was quick and I'm happy with the results. "
https://static.cargurus.com/images/forsale/2017/10/08/07/16/2004_bmw_3_series-pic-3102705215229329955-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Chantilly, VA 20152

Good Deal
$955 BELOW
CarGurus IMV of $4,954

Price: $3,999

Mileage: 147,633

Location: Chantilly, VA 20152

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $3,999, 147,633 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Great customer service. "
https://static.cargurus.com/images/forsale/2017/05/27/14/55/2004_bmw_3_series-pic-4924786235258814548-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Conshohocken, PA 19428

Good Deal
$928 BELOW
CarGurus IMV of $6,223

Price: $5,295

Mileage: 75,924

Location: Conshohocken, PA 19428

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,295, 75,924 miles
Avg. Dealer Rating: (22 reviews) "Pictures on the listings must have been doctored. Drove down there with intentions of buying a BMW, however the pictures didn't show all the issues. Pictures looked really good, but the BMW logo was messed up, trim missing on one side and hood latch sticking out of the grill. None of which showed in any of the pictures. People were nice, but the discrepancies turned me away. "
https://static.cargurus.com/images/forsale/2017/06/22/19/00/2005_bmw_3_series-pic-4116993418853348349-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Conshohocken, PA 19428

Good Deal
$1,002 BELOW
CarGurus IMV of $7,490

Price: $6,488

Mileage: 111,416

Location: Conshohocken, PA 19428

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,488, 111,416 miles
Avg. Dealer Rating: (5 reviews) "Ken and Bey were very prompt and professional I would recommend this dealership"
https://static.cargurus.com/images/forsale/2017/08/18/08/06/2003_bmw_3_series-pic-685187934928836191-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Hatboro, PA 19040

Good Deal
$900 BELOW
CarGurus IMV of $6,859

Price: $5,959

Mileage: 87,557

Location: Hatboro, PA 19040

Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $5,959, 87,557 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Very nice person"
https://static.cargurus.com/images/forsale/2017/10/01/18/08/2003_bmw_3_series-pic-5903596843098052850-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Wyncote, PA 19095

Good Deal
$725 BELOW
CarGurus IMV of $6,225

Price: $5,500

Mileage: 108,177

Location: Wyncote, PA 19095

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 330xi for sale - $5,500, 108,177 miles
https://static.cargurus.com/images/forsale/2017/09/29/01/09/2003_bmw_3_series-pic-4665678829617405361-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Taylor, PA 18517

Good Deal
$868 BELOW
CarGurus IMV of $5,163

Price: $4,295

Mileage: 174,552

Location: Taylor, PA 18517

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $4,295, 174,552 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Good communication. responded promptly."
https://static.cargurus.com/images/forsale/2017/09/18/10/12/2005_bmw_3_series-pic-757246401945720818-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Coatesville, PA 19320

Good Deal
$706 BELOW
CarGurus IMV of $8,701

Price: $7,995

Mileage: 91,676

Location: Coatesville, PA 19320

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $7,995, 91,676 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Found this car through CarGurus. The dealer reached out to me and the process was seemless and easy. I would recommend this dealership for anyone looking for clean used cars."
https://static.cargurus.com/images/forsale/2017/05/25/14/10/2004_bmw_3_series-pic-3373886685146010070-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Lanham, MD 20706

Good Deal
$1,421 BELOW
CarGurus IMV of $8,221

Price: $6,800

Mileage: 98,455

Location: Lanham, MD 20706

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,800, 98,455 miles
Avg. Dealer Rating: (47 reviews) "Prompt reponse.Very nice"
https://static.cargurus.com/images/forsale/2017/10/14/14/24/2005_bmw_3_series-pic-9051732087007919722-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Glen Burnie, MD 21060

Fair Deal
$731 BELOW
CarGurus IMV of $5,231

Price: $4,500

Mileage: 146,400

Location: Glen Burnie, MD 21060

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $4,500, 146,400 miles with Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "Excellent advice, easy to deal with...."
https://static.cargurus.com/images/forsale/2017/10/04/06/42/2005_bmw_3_series_325i-pic-1515594997719117620-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Rockville, 20852

Fair Deal
$790 BELOW
CarGurus IMV of $6,790

Price: $6,000

Mileage: 66,600

Location: Rockville, 20852

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $6,000, 66,600 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
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 162 Great Deals $25,900 6,879 listings
2016 BMW 3 Series 38 Great Deals $16,799 1,562 listings
2015 BMW 3 Series 67 Great Deals $14,995 1,668 listings
2014 BMW 3 Series 280 Great Deals $12,699 5,421 listings
2013 BMW 3 Series 57 Great Deals $10,523 1,557 listings
2012 BMW 3 Series 29 Great Deals $10,000 649 listings
2011 BMW 3 Series 103 Great Deals $5,999 2,748 listings
2010 BMW 3 Series 37 Great Deals $5,986 769 listings
2009 BMW 3 Series 47 Great Deals $4,980 1,275 listings
2008 BMW 3 Series 71 Great Deals $3,000 1,777 listings