2004 BMW 3 Series for Sale in Erie, PA

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

Add Similar Cars


2004 BMW 3 Series 330Ci Review
by Colin

Billie

Had this car for a while, really nice, a few too many kms on it when I got it. Good on fuel and fund to drive, with a great engine note, and a cool exhaust noise on overrun. Handling was tops, and nice big alloys on it, that were a pain in the butt to keep clean. Nice cream leather interior.

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

2004 BMW 3 Series 325xi Used Cars in Wickliffe, OH 44092

Great Deal
$1,392 BELOW
Instant Market Value of $6,391

Price: $4,999

Mileage: 73,300

Location: Wickliffe, OH 44092

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $4,999, 73,300 miles
Avg. Dealer Rating: (3 reviews) "Good car will work with u on price to"
https://static.cargurus.com/images/forsale/2017/03/17/17/03/2003_bmw_3_series-pic-1096145907399493952-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Euclid, OH 44132

Good Deal
$1,155 BELOW
Instant Market Value of $5,150

Price: $3,995

Mileage: 125,572

Location: Euclid, OH 44132

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 125,572 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Bought not one but two cars for my daughters. A 2010 kia forte and a 2011 ford fiesta. Had the pleasure of dealing with John. Great guy. Service was awesome. I would definitely recommend this car lot."
https://static.cargurus.com/images/forsale/2017/04/16/10/11/2004_bmw_3_series-pic-353334292723363897-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Girard, OH 44420

Fair Deal
$1,190 BELOW
Instant Market Value of $6,580

Price: $5,390

Mileage: 140,476

Location: Girard, OH 44420

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,390, 140,476 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "good"
https://static.cargurus.com/images/forsale/2017/05/01/10/08/2004_bmw_3_series-pic-1243907968684839855-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Girard, OH 44420

Fair Deal
$1,015 BELOW
Instant Market Value of $6,615

Price: $5,600

Mileage: 139,639

Location: Girard, OH 44420

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,600, 139,639 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "very helpful and friendly"
https://static.cargurus.com/images/forsale/2017/03/19/08/58/2003_bmw_3_series-pic-5469735250200394808-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Youngstown, OH 44505

Fair Deal
$476 BELOW
Instant Market Value of $3,775

Price: $3,299

Mileage: 205,194

Location: Youngstown, OH 44505

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 325xi for sale - $3,299, 205,194 miles
Avg. Dealer Rating: (3 reviews) "Very good. We are talking more this week about this car"
https://static.cargurus.com/images/forsale/2017/05/03/12/56/2004_bmw_3_series-pic-2136893265354405826-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Cleveland, OH 44109

Fair Deal
$421 BELOW
Instant Market Value of $5,411

Price: $4,990

Mileage: 115,762

Location: Cleveland, OH 44109

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,990, 115,762 miles with Leather Seats, Alloy Wheels, Power Package
https://static.cargurus.com/images/forsale/2015/12/05/14/38/2005_bmw_3_series-pic-7083182609514963185-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Cleveland, OH 44110

Fair Deal
$133 BELOW
Instant Market Value of $6,628

Price: $6,495

Mileage: 94,063

Location: Cleveland, OH 44110

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $6,495, 94,063 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "I was called by the dealer. He had pricing and shipping info for me. I was pleased with his professional attitude and his followup."
https://static.cargurus.com/images/forsale/2017/05/20/08/25/2003_bmw_3_series-pic-3375831060966986463-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Du Bois, PA 15801

Fair Deal
$14 BELOW
Instant Market Value of $6,013

Price: $5,999

Mileage: 107,841

Location: Du Bois, PA 15801

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,999, 107,841 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Answered my e-mail every time I sent, but never gave clear answer. Then I sent e-mail and asked straight question - No answer."
https://static.cargurus.com/images/forsale/2017/03/20/17/18/2004_bmw_3_series-pic-3587596429644134277-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Maple Heights, OH 44137

Fair Deal
$359 ABOVE
Instant Market Value of $5,636

Price: $5,995

Mileage: 132,548

Location: Maple Heights, OH 44137

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $5,995, 132,548 miles
https://static.cargurus.com/images/forsale/2016/02/17/06/18/2003_bmw_3_series-pic-5651452352405726650-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Eastlake, OH 44095

Fair Deal
$599 ABOVE
Instant Market Value of $4,400

Price: $4,999

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $4,999, 134,336 miles with Leather Seats
Avg. Dealer Rating: (5 reviews) "honest "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Eastlake, OH 44095

Fair Deal
$401 ABOVE
Instant Market Value of $4,099

Price: $4,500

Mileage: 168,566

Location: Eastlake, OH 44095

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,500, 168,566 miles
Avg. Dealer Rating: (8 reviews) "These Guys are very professional and helpful. I got financed and picked my BMW within one day with less than perfect credit. I felt like they really wanted to take care of me. Without going into too many details, I really enjoyed my buying experience with Nice Ride Auto. "
https://static.cargurus.com/images/forsale/2017/04/20/12/50/2005_bmw_3_series-pic-4747925937060642167-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Youngstown, OH 44511

Price: $6,950

Mileage: 110,000

Location: Youngstown, OH 44511

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $6,950, 110,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Dealer never contacted me after are first conversation to follow up about financing "
https://static.cargurus.com/images/forsale/2017/01/05/14/38/2004_bmw_3_series-pic-3972719480395262366-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Depew, NY 14043

High Price
$927 ABOVE
Instant Market Value of $8,072

Price: $8,999

Mileage: 95,000

Location: Depew, NY 14043

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,999, 95,000 miles with Leather Seats, Premium Wheels
Avg. Dealer Rating: (1 review) "Great!!!!"
https://static.cargurus.com/images/forsale/2017/05/23/00/12/2004_bmw_3_series-pic-2385473790530313327-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Tallmadge, OH 44278

Overpriced
$1,635 ABOVE
Instant Market Value of $5,350

Price: $6,985

Mileage: 121,619

Location: Tallmadge, OH 44278

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $6,985, 121,619 miles
Avg. Dealer Rating: (34 reviews) "Love my car. The service was great"
https://static.cargurus.com/images/forsale/2016/10/24/18/36/2004_bmw_3_series-pic-1918337891676617655-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Du Bois, PA 15801

Overpriced
$2,055 ABOVE
Instant Market Value of $5,440

Price: $7,495

Mileage: 132,931

Location: Du Bois, PA 15801

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $7,495, 132,931 miles with Leather Seats, Alloy Wheels
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 98 Great Deals $25,999 8,234 listings
2016 BMW 3 Series 124 Great Deals $19,995 3,050 listings
2015 BMW 3 Series 16 Great Deals $14,799 882 listings
2014 BMW 3 Series 185 Great Deals $12,995 4,306 listings
2013 BMW 3 Series 79 Great Deals $11,900 2,397 listings
2012 BMW 3 Series 28 Great Deals $11,793 680 listings
2011 BMW 3 Series 124 Great Deals $6,740 2,567 listings
2010 BMW 3 Series 37 Great Deals $6,495 790 listings
2009 BMW 3 Series 54 Great Deals $5,499 1,314 listings
2008 BMW 3 Series 76 Great Deals $4,490 1,782 listings