2004 BMW 3 Series for Sale in Cleveland, OH

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325Ci Review
by tgriffithe

Living Up To Expectations

As it was our first BMW, we hoped it would live up to all the praise heaped on this family of cars for over 20 years. I can honestly say that we were not disappointed. From the stellar warranty and dealer service to the fit, finish, and legendary ride, this BMW proved to be the best vehicle we've ever owned.

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
$2,088 BELOW
Instant Market Value of $5,588

Price: $3,500

Mileage: 108,000

Location: Ravenna, OH 44266

Average time on market: 21 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: (13 reviews) "Found another car "
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
$592 BELOW
Instant Market Value of $7,387

Price: $6,795

Mileage: 94,063

Location: Cleveland, OH 44110

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $6,795, 94,063 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (19 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/01/03/04/33/2003_bmw_3_series-pic-340154857911704553-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in North Royalton, OH 44133

Fair Deal
$626 BELOW
Instant Market Value of $4,826

Price: $4,200

Mileage: 146,433

Location: North Royalton, OH 44133

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $4,200, 146,433 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "This dealer did contact me by email and answered the questions that I asked. "
https://static.cargurus.com/images/forsale/2016/03/24/14/28/2003_bmw_3_series-pic-2771711757796841700-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Akron, OH 44305

Fair Deal
$972 BELOW
Instant Market Value of $4,860

Price: $3,888

Mileage: 135,938

Location: Akron, OH 44305

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 325i for sale - $3,888, 135,938 miles
Avg. Dealer Rating: (43 reviews) "These people are the most unprofessional people you will ever meet, all of their cars on the lot are junk, paint doesn't match, body lines aren't straight bondo everywhere. The vehicle I was going to buy wasn't even on the lot, they said the guy with the hummer that was suppose to be on the lot was 5 minutes away, and then after an hour of waiting they said the guy needed to go to California for an "emergency trip" don't deal with these people they don't know anything about running a business or how to properly fix vehicles, I've been a mechanic for 30 years and I wouldn't take one of their vehicles if they gave it to me for free. 0/5 stars worthless ignorant people. "
https://static.cargurus.com/images/forsale/2016/02/17/06/18/2003_bmw_3_series-pic-8784485359298151638-152x114.jpeg

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

Fair Deal
$290 BELOW
Instant Market Value of $5,340

Price: $5,050

Mileage: 124,941

Location: Eastlake, OH 44095

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $5,050, 124,941 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Made a purchase. Went very well."
https://static.cargurus.com/images/forsale/2017/01/16/05/44/2004_bmw_3_series-pic-4243805761457290609-152x114.jpeg

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

Fair Deal
$503 BELOW
Instant Market Value of $5,498

Price: $4,995

Mileage: 123,949

Location: Cleveland, OH 44111

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 123,949 miles
Avg. Dealer Rating: (4 reviews) "Salesman tried to hide water damage on inside of truck when showed lied about it "
https://static.cargurus.com/images/forsale/2017/01/22/14/19/2004_bmw_3_series_325i-pic-8765939826582790049-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Barberton, 44203

Fair Deal
$341 BELOW
Instant Market Value of $6,841

Price: $6,500

Mileage: 70,300

Location: Barberton, 44203

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325i for sale - $6,500, 70,300 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Climate Package
https://www.autocorner.com/dealers/www.towneautosales.net/images/pic1/wbaeu33464pr11616-2004-bmw-325-xi-used-medina-oh.jpg?1485219247

2004 BMW 3 Series 325xi Used Cars in Medina, OH 44256

Fair Deal
$131 ABOVE
Instant Market Value of $5,369

Price: $5,500

Mileage: 133,000

Location: Medina, OH 44256

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 133,000 miles
Avg. Dealer Rating: (8 reviews) "They were right on top of it! "
https://static.cargurus.com/images/forsale/2017/01/14/06/21/2003_bmw_3_series-pic-5995005154868796693-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Akron, OH 44310

Fair Deal
$55 BELOW
Instant Market Value of $7,020

Price: $6,965

Mileage: 114,119

Location: Akron, OH 44310

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alpine White Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $6,965, 114,119 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (29 reviews) "Currently working with Robbie at the dealership. He has been very professional and looking forward to the test drive this weekend. "
https://static.cargurus.com/images/forsale/2016/07/14/15/54/2005_bmw_3_series-pic-1272141748081941910-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Akron, OH 44310

Fair Deal
$183 ABOVE
Instant Market Value of $5,816

Price: $5,999

Mileage: 114,867

Location: Akron, OH 44310

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 325i for sale - $5,999, 114,867 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Good"
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
$284 ABOVE
Instant Market Value of $4,715

Price: $4,999

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 21 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: (4 reviews) "Very friendly and willing to negotiate."
https://static.cargurus.com/images/forsale/2017/01/09/14/14/2005_bmw_3_series-pic-5178365589310041105-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Cleveland, OH 44104

Fair Deal
$111 ABOVE
Instant Market Value of $6,389

Price: $6,500

Mileage: 150,369

Location: Cleveland, OH 44104

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,500, 150,369 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Poor service, didn't know anything about the car. A lot wrong with the car compared to price"
https://static.cargurus.com/images/forsale/2016/12/20/17/11/2005_bmw_3_series-pic-2223618686841944590-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Eastlake, OH 44095

Price: $7,995

Mileage: 135,798

Location: Eastlake, OH 44095

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $7,995, 135,798 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (25 reviews) "the vehicle was not bas good as the salesman said it was.the drivers rear had a big crack in rear flare.the salesman said it was not in there when I called.i do not think they check their cars out to close."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 113,090

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 , 113,090 miles
Avg. Dealer Rating: (1 review) "Car looks Good, interested to buy it"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

High Price
$557 ABOVE
Instant Market Value of $4,343

Price: $4,900

Mileage: 168,566

Location: Eastlake, OH 44095

Average time on market: 27 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: (10 reviews) "I had selected a car from this dealership that I was most pleased with in all respects and looking forward to purchasing. Unfortunately due to a family tragedy I was not able to go forward. These gentlemen are nothing but understanding, gracious, helpful and empathetic. This speaks to their high level of integrity. When I am ready to purchase my vehicle there is no question of where I will go. Right back to have a nice ride!"
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 7 Great Deals $29,995 7,844 listings
2016 BMW 3 Series 172 Great Deals $22,175 5,535 listings
2015 BMW 3 Series 27 Great Deals $17,371 915 listings
2014 BMW 3 Series 175 Great Deals $13,799 3,314 listings
2013 BMW 3 Series 340 Great Deals $11,950 5,224 listings
2012 BMW 3 Series 60 Great Deals $11,980 929 listings
2011 BMW 3 Series 210 Great Deals $7,390 3,272 listings
2010 BMW 3 Series 62 Great Deals $5,500 1,003 listings
2009 BMW 3 Series 87 Great Deals $5,499 1,637 listings
2008 BMW 3 Series 112 Great Deals $4,850 2,128 listings