2004 BMW 3 Series for Sale in Erie, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


2004 BMW 3 Series 325i Review
by Zach

could only get better if it flew

Perfecty built, great reliability and decent performance. Of course it can get 30 mpg if you baby it. It is not the popular M3 model but the parts are much cheaper not to mention the insurance and you still get the same quality of a car. The only knocks on the star rating is because it is not the M3 but if your desires lie in this car then it would...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/19/01/48/2003_bmw_3_series-pic-1958063774173159236-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Ravenna, OH 44266

Great Deal
$1,839 BELOW
Instant Market Value of $5,339

Price: $3,500

Mileage: 108,000

Location: Ravenna, OH 44266

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $3,500, 108,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "Great an they response was fast and i will be seeing them real soon to purchase a car"
https://static.cargurus.com/images/forsale/2016/11/23/06/47/2004_bmw_3_series-pic-513944591950676324-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Painesville, OH 44077

Good Deal
$1,347 BELOW
Instant Market Value of $4,759

Price: $3,412

Mileage: 186,144

Location: Painesville, OH 44077

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Description: Used 2004 BMW 3 Series 330xi for sale - $3,412, 186,144 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Responded very quickly. Just went with a vehicle with different options."
https://static.cargurus.com/images/forsale/2016/11/02/04/38/2004_bmw_3_series-pic-1529238281617866714-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in North Lima, OH 44452

Good Deal
$1,345 BELOW
Instant Market Value of $8,845

Price: $7,500

Mileage: 105,433

Location: North Lima, OH 44452

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,500, 105,433 miles
Avg. Dealer Rating: (9 reviews) "Nice and courteous "
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
$473 BELOW
Instant Market Value of $7,468

Price: $6,995

Mileage: 94,063

Location: Cleveland, OH 44110

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $6,995, 94,063 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 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/2016/07/14/20/46/2004_bmw_3_series-pic-8497150953690770277-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Erie, PA 16506

Fair Deal
$311 BELOW
Instant Market Value of $6,511

Price: $6,200

Mileage: 104,275

Location: Erie, PA 16506

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci for sale - $6,200, 104,275 miles
https://static.cargurus.com/images/forsale/2016/11/14/09/23/2003_bmw_3_series-pic-7668135569584946731-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Girard, OH 44420

Fair Deal
$423 BELOW
Instant Market Value of $3,923

Price: $3,500

Mileage: 186,448

Location: Girard, OH 44420

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,500, 186,448 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "Responded promptly the moring after I inquired"
https://static.cargurus.com/images/forsale/2016/12/02/22/00/2005_bmw_3_series_325i-pic-9182611989135566394-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Conneaut, 44030

Fair Deal
$278 BELOW
Instant Market Value of $6,278

Price: $6,000

Mileage: 128,000

Location: Conneaut, 44030

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titansilber Description: Used 2005 BMW 3 Series 325i for sale - $6,000, 128,000 miles with Sport Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package, Climate Package
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Buffalo, NY 14216

Fair Deal
$323 BELOW
Instant Market Value of $5,823

Price: $5,500

Mileage: 148,000

Location: Buffalo, NY 14216

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 148,000 miles
Avg. Dealer Rating: (1 review) "Great. I purchased the car. I would refer others to him and purchase again from him."
https://static.cargurus.com/images/forsale/2016/10/27/07/15/2003_bmw_3_series-pic-3111287002281179467-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Warren, OH 44483

Fair Deal
$180 ABOVE
Instant Market Value of $3,815

Price: $3,995

Mileage: 167,396

Location: Warren, OH 44483

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 167,396 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Very prompt response"
https://static.cargurus.com/images/forsale/2016/09/01/12/03/2004_bmw_3_series-pic-3582891879570994-152x114.jpeg

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

Fair Deal
$524 ABOVE
Instant Market Value of $4,376

Price: $4,900

Mileage: 168,566

Location: Eastlake, OH 44095

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,900, 168,566 miles
Avg. Dealer Rating: (9 reviews) "Responded very quickly to my inquiry"
https://static.cargurus.com/images/forsale/2016/10/29/05/57/2003_bmw_3_series-pic-7073364666483958056-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Youngstown, OH 44511

Price: $3,500

Mileage: ?

Location: Youngstown, OH 44511

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,500
Avg. Dealer Rating: (8 reviews) "I messaged them just to find out how many miles were on the vehicle because it wasnt listed. They emailed me back just saying "come look at it". I responded telling them that i just wanted to know the mileage before i drove 45 minutes to look at it. I never heard anything back from them"
https://static.cargurus.com/images/forsale/2016/11/30/09/29/2005_bmw_3_series-pic-8108908018897323966-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Girard, OH 44420

Price: $3,700

Mileage: 217,305

Location: Girard, OH 44420

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $3,700, 217,305 miles with Leather Seats
Avg. Dealer Rating: (26 reviews) "I went in to see this car. Dealer would not even let me see the car. Simply said "I cannot help you" because I told him my credit wasn't so great. He did not know if i had cash or not, just basically wrote me off because of my credit. "
https://static.cargurus.com/images/forsale/2016/10/26/11/17/2005_bmw_3_series-pic-2435638676578912751-152x114.jpeg

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

Price: $6,950

Mileage: 110,000

Location: Youngstown, OH 44511

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: (3 reviews) "They replied within 24 hours and was very nice I was only interested in buying the plow though not the whole truck and plow they did not want to separate "
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

High Price
$1,393 ABOVE
Instant Market Value of $4,506

Price: $5,899

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,899, 134,336 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Made a purchase. Went very well."
https://static.cargurus.com/images/forsale/2016/08/12/14/47/2004_bmw_3_series-pic-6131801101287170485-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Parma, OH 44129

High Price
$1,162 ABOVE
Instant Market Value of $5,833

Price: $6,995

Mileage: 116,028

Location: Parma, OH 44129

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $6,995, 116,028 miles
Avg. Dealer Rating: (5 reviews) "Same as everyone here. "1owner, that worked last week, I pay someone to clean the trunk and they didnt, my guy claims he's a mechanic". I know 10x as much about cars than this guy. On the plus side, the guy is open to bargaining."
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
2016 BMW 3 Series 168 Great Deals $23,000 7,597 listings
2015 BMW 3 Series 53 Great Deals $14,999 1,136 listings
2014 BMW 3 Series 191 Great Deals $15,695 2,868 listings
2013 BMW 3 Series 505 Great Deals $10,995 6,424 listings
2012 BMW 3 Series 62 Great Deals $8,999 934 listings
2011 BMW 3 Series 244 Great Deals $5,950 3,195 listings
2010 BMW 3 Series 59 Great Deals $6,500 934 listings
2009 BMW 3 Series 111 Great Deals $5,995 1,643 listings
2008 BMW 3 Series 123 Great Deals $3,000 1,998 listings
2007 BMW 3 Series 111 Great Deals $3,800 2,062 listings