2004 BMW 3 Series for Sale in Cleveland, OH

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 320i Review
by jusjam88

Little Beauty

Car is awesome. Drives great sticks to the road. I have nothing bad to say about the car, its a v6 but in my opinion is still good on gas. it looks amazing inside and out. The nice thing about driving a bmw is that not everyone has one, everywhere you look there are civics and toyotas (I own a 97 camry as well and LOVE that car is tough as nails 45...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/08/04/09/48/2004_bmw_3_series-pic-6618099466643676329-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Bedford, OH 44146

Great Deal
$1,748 BELOW
Instant Market Value of $6,211

Price: $4,463

Mileage: 151,040

Location: Bedford, OH 44146

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $4,463, 151,040 miles with Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Excellent experience in leasing my Mercedes"
https://static.cargurus.com/images/forsale/2016/08/17/15/28/2003_bmw_3_series-pic-3897249838068350518-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Berea, OH 44017

Good Deal
$798 BELOW
Instant Market Value of $4,793

Price: $3,995

Mileage: 152,544

Location: Berea, OH 44017

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 152,544 miles
Avg. Dealer Rating: (9 reviews) "Dealer was ok. He atleast responded. His tone was just a bit snippy as I started to ask questions about the vehicle. I guess I was asking all the right questions so he just asked me to call or come in."
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

Good Deal
$921 BELOW
Instant Market Value of $8,296

Price: $7,375

Mileage: 94,063

Location: Cleveland, OH 44110

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $7,375, 94,063 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "I had a wonderful experience with sunlight Auto they were very knowledgeable and helpful I purchased my auto and was driving home within 2 hours I would highly recommend using"
https://static.cargurus.com/images/forsale/2016/06/25/07/00/2004_bmw_3_series-pic-4705151693830248741-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Chesterland, OH 44026

Fair Deal
$479 BELOW
Instant Market Value of $3,979

Price: $3,500

Mileage: 172,278

Location: Chesterland, OH 44026

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $3,500, 172,278 miles
Avg. Dealer Rating: (22 reviews) "Sam was very friendly and helpful. He worked with me on getting the car I wanted . The Jeep patriot is a very clean vehicle. It is an used car so there may be issues down the road.Thank you Sam and I will recommend you to family and friends."
https://static.cargurus.com/images/forsale/2016/08/20/18/26/2005_bmw_3_series-pic-7959316706566116314-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Cleveland, OH 44111

Fair Deal
$499 BELOW
Instant Market Value of $7,494

Price: $6,995

Mileage: 117,793

Location: Cleveland, OH 44111

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330xi for sale - $6,995, 117,793 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Extremely helpful didn't know this dealer has a new location in west park/kamms corner. I worked with Tim Campbell. He responded right away and when I showed up I was treated like I was at a high line dealership. Tim made my vehicle purchase a breeze. I was in and out in no time. We were so happy we went back with our parents and purchased a second vehicle. This was a great experience."
https://static.cargurus.com/images/forsale/2016/08/22/20/53/2004_bmw_3_series-pic-5208782522972337822-152x114.jpeg

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

Fair Deal
$348 BELOW
Instant Market Value of $5,343

Price: $4,995

Mileage: 129,711

Location: Cleveland, OH 44111

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 129,711 miles
Avg. Dealer Rating: (2 reviews) "Horrible customer service, the car I bought has a ton of problems. I suggest no one ever goes there. Typical used car salesmen, liars and scammers!!"
https://static.cargurus.com/images/forsale/2016/08/19/06/13/2004_bmw_3_series-pic-6809365327662626871-152x114.jpeg

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

Fair Deal
$438 BELOW
Instant Market Value of $6,323

Price: $5,885

Mileage: 145,013

Location: Tallmadge, OH 44278

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $5,885, 145,013 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "Visited Prestige and they let me know car was from flood area in Florida! Very Honest!!"
https://static.cargurus.com/images/forsale/2016/08/18/22/21/2005_bmw_3_series-pic-9011027518856739642-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in North Ridgeville, OH 44039

Price: $13,995

Mileage: 66,381

Location: North Ridgeville, OH 44039

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $13,995, 66,381 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Very nice, no pressure sales. They went out of there way to make sure we were happy with the car we chose. "
https://static.cargurus.com/images/forsale/2016/07/28/07/23/2003_bmw_3_series-pic-6591656085251283167-152x114.jpeg

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

Fair Deal
$5 BELOW
Instant Market Value of $4,000

Price: $3,995

Mileage: 167,396

Location: Warren, OH 44483

Average time on market: 22 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: (2 reviews) "Very prompt response"
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
$57 ABOVE
Instant Market Value of $6,238

Price: $6,295

Mileage: 114,867

Location: Akron, OH 44310

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 325i for sale - $6,295, 114,867 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Nice and easy transaction, nice selection, nice salesperson "
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
$191 BELOW
Instant Market Value of $5,079

Price: $4,888

Mileage: 135,938

Location: Akron, OH 44305

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 325i for sale - $4,888, 135,938 miles
Avg. Dealer Rating: (40 reviews) "they emailed back that vehicle was available."
https://static.cargurus.com/images/forsale/2016/04/10/02/39/2005_bmw_3_series-pic-571103814068810434-152x114.jpeg

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

Fair Deal
$18 ABOVE
Instant Market Value of $6,482

Price: $6,500

Mileage: 150,369

Location: Cleveland, OH 44104

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/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
$385 ABOVE
Instant Market Value of $4,610

Price: $4,995

Mileage: 146,433

Location: North Royalton, OH 44133

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 146,433 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Thought everything went well"
https://static.cargurus.com/images/forsale/2016/06/17/06/21/2004_bmw_3_series-pic-1101261078870993112-152x114.jpeg

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

Fair Deal
$583 ABOVE
Instant Market Value of $5,167

Price: $5,750

Mileage: 149,990

Location: Cleveland, OH 44111

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $5,750, 149,990 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "Between the large amount of photos they have on their website and the email communication, I made the decision to pay them a visit. It was a pleasant experience, and they work with you to make a deal. Super friendly and accommodating."
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,000 ABOVE
Instant Market Value of $4,899

Price: $5,899

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 22 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) "Very friendly and willing to negotiate."
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 98 Great Deals $22,000 12,724 listings
2015 BMW 3 Series 46 Great Deals $19,995 1,487 listings
2014 BMW 3 Series 49 Great Deals $15,962 1,295 listings
2013 BMW 3 Series 342 Great Deals $11,950 7,078 listings
2012 BMW 3 Series 36 Great Deals $13,984 946 listings
2011 BMW 3 Series 131 Great Deals $8,100 2,809 listings
2010 BMW 3 Series 41 Great Deals $6,998 889 listings
2009 BMW 3 Series 61 Great Deals $6,877 1,513 listings
2008 BMW 3 Series 77 Great Deals $4,700 1,898 listings
2007 BMW 3 Series 87 Great Deals $3,900 1,982 listings