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 325i Review
by Paul

First big toy

My first big toy that I bought, and I loved it for the first 8 months. However it was just not giving me enough power and the ride was rough compared to the new car that I bought

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/05/17/01/51/2003_bmw_3_series-pic-2569351798043589821-152x114.jpeg

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

Good Deal
$1,175 BELOW
Instant Market Value of $4,170

Price: $2,995

Mileage: 166,000

Location: Ravenna, OH 44266

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $2,995, 166,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "He responded within 24 hours."
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
$765 BELOW
Instant Market Value of $8,140

Price: $7,375

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 - $7,375, 94,063 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Excellent folks to deal with!"
https://static.cargurus.com/images/forsale/2016/05/20/04/30/2004_bmw_3_series-pic-906098531088588523-152x114.jpeg

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

Fair Deal
$543 BELOW
Instant Market Value of $6,428

Price: $5,885

Mileage: 145,013

Location: Tallmadge, OH 44278

Average time on market: 22 days 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: (23 reviews) "Bad experience. Second dealier I dealt with was Ness. Unorganized and had to wait 30 minutes for a car to get moved. No gas was in car so I had to wait more. He wanted to get my credit information before I looked at and test drove the card. Then, he tried to tell me what car I could get when I had not even determined what I wanted. Not very professional."
https://static.cargurus.com/images/forsale/2016/06/20/13/22/2004_bmw_3_series-pic-3694765843669822102-152x114.jpeg

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

Price: $5,000

Mileage: 133,043

Location: Cleveland, OH 44129

Average time on market: 23 days Certified Pre-Owned: No Transmission: Manual Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $5,000, 133,043 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "The experience was ok. I called Jeff and let him know my credit circumstances and the type of car to trade in and he said he would get back. I did not hear back for several days and contacted Jeff and asked for car description again which I gave the first time. But he told me I had too much negative equity which he presumed I didn't want the car. I have since gave him the information and we exchanged texts about the amount down. I questioned the amount down and have not heard back since and this was over a week ago. Derrick"
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

Price: Negotiable

Mileage: 167,396

Location: Warren, OH 44483

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 3 Series 325i for sale , 167,396 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Very prompt response"
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
$16 ABOVE
Instant Market Value of $4,979

Price: $4,995

Mileage: 146,433

Location: North Royalton, OH 44133

Average time on market: 22 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/25/07/00/2004_bmw_3_series-pic-4705151693830248741-152x114.jpeg

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

Fair Deal
$84 ABOVE
Instant Market Value of $3,911

Price: $3,995

Mileage: 172,278

Location: Chesterland, OH 44026

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $3,995, 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/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
$365 BELOW
Instant Market Value of $5,253

Price: $4,888

Mileage: 135,938

Location: Akron, OH 44305

Average time on market: 16 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: (37 reviews) "Didn't know a thing. Very rude. Couldn't answer questions and hung up"
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
$125 ABOVE
Instant Market Value of $6,370

Price: $6,495

Mileage: 114,867

Location: Akron, OH 44310

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 325i for sale - $6,495, 114,867 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/06/03/22/22/2005_bmw_3_series-pic-8660457469926541328-152x114.jpeg

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

Fair Deal
$393 ABOVE
Instant Market Value of $10,602

Price: $10,995

Mileage: 63,038

Location: North Ridgeville, OH 44039

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci for sale - $10,995, 63,038 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Even though I didn't but my car from here, Chris was attentive, helpful, courteous, and knowledgeable."
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
$144 BELOW
Instant Market Value of $6,644

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 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/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
$536 ABOVE
Instant Market Value of $5,214

Price: $5,750

Mileage: 149,990

Location: Cleveland, OH 44111

Average time on market: 23 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
$886 ABOVE
Instant Market Value of $5,013

Price: $5,899

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 16 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."
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

High Price
$1,369 ABOVE
Instant Market Value of $5,626

Price: $6,995

Mileage: 124,941

Location: Eastlake, OH 44095

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $6,995, 124,941 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Very helpful and kind."
https://static.cargurus.com/images/forsale/2016/07/28/06/29/2004_bmw_3_series-pic-4219238521340028440-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Chardon, OH 44024

High Price
$1,487 ABOVE
Instant Market Value of $5,908

Price: $7,395

Mileage: 115,464

Location: Chardon, OH 44024

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,395, 115,464 miles
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 153 Great Deals $22,000 13,609 listings
2015 BMW 3 Series 50 Great Deals $19,994 1,672 listings
2014 BMW 3 Series 42 Great Deals $16,982 1,055 listings
2013 BMW 3 Series 354 Great Deals $12,950 6,725 listings
2012 BMW 3 Series 43 Great Deals $14,995 937 listings
2011 BMW 3 Series 148 Great Deals $7,995 2,726 listings
2010 BMW 3 Series 59 Great Deals $7,800 869 listings
2009 BMW 3 Series 80 Great Deals $6,877 1,464 listings
2008 BMW 3 Series 81 Great Deals $5,900 1,830 listings
2007 BMW 3 Series 83 Great Deals $4,860 1,913 listings