2004 BMW 3 Series for Sale in Cleveland, OH

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330i Review
by illiamw

The Additional oomph to a Ultimate Driving Machine... the E46 3 series sedan w/ Performance Pkg

In 2004, BMW started a special package, code named the ZHP, as an optional upgrade to the already best-selling 3 series. It is called the performance package; which adds 4 bhp and 8 lb-ft of torque to the original engine, making the final 235 bph and 222 lb-ft of torque. In addition, a more aggressively tuned sports suspension and various upgrades ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/10/19/33/2004_bmw_3_series-pic-627242740610803844-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Cleveland, OH 44130

Good Deal
$1,401 BELOW
CarGurus IMV of $6,900

Price: $5,499

Mileage: 98,590

Location: Cleveland, OH 44130

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $5,499, 98,590 miles
https://static.cargurus.com/images/forsale/2017/09/04/02/01/2003_bmw_3_series-pic-999472886784994276-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Painesville, OH 44077

Good Deal
$1,108 BELOW
CarGurus IMV of $6,103

Price: $4,995

Mileage: 77,247

Location: Painesville, OH 44077

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Slate Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 77,247 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Nice service "
https://static.cargurus.com/images/forsale/2017/09/15/08/02/2004_bmw_3_series-pic-3735140946277490551-152x114.jpeg

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

Good Deal
$924 BELOW
CarGurus IMV of $4,919

Price: $3,995

Mileage: 128,257

Location: Cleveland, OH 44111

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $3,995, 128,257 miles
Avg. Dealer Rating: (7 reviews) "Very reliable and excellent customer service."
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

Fair Deal
$522 BELOW
CarGurus IMV of $5,507

Price: $4,985

Mileage: 121,619

Location: Tallmadge, OH 44278

Average time on market: 15 days Certified Pre-Owned: No Transmission: Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $4,985, 121,619 miles with Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Responded right away but no deal"
https://static.cargurus.com/images/forsale/2017/05/25/08/42/2010_bmw_5_series-pic-8143328617788278397-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in North Canton, OH 44720

Fair Deal
$509 BELOW
CarGurus IMV of $5,499

Price: $4,990

Mileage: 150,465

Location: North Canton, OH 44720

Average time on market: 19 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330xi for sale - $4,990, 150,465 miles with Alloy Wheels
Avg. Dealer Rating: (49 reviews) "Was in there about 3 months ago looking at a vehicle. Made an offer and Howie (think this was his name) the sales manager told me he had the best price in town and wouldn't move. Was very arrogant about it. I walked out the door. To this day the same vehicle is sitting on the lot with a price lower than my original offer. I'm curious if he comprehends that. Another fact to point out that potential customers should be aware of is Howie offered $3,000 less on my trade-in than the next lowest dealer. Again, said this was the best price Jeff's MotorCars could offer. Stated he had to maintenance the vehicle and other vacuous nonsense. Perform your due diligence before purchasing off this guy. Typical used car salesman. Howie was despicable and I wouldn't put $1.00 in his pocket. I'll share my story forever. Not sure how someone can stay employed when you keep vehicles on the floor plan over 100 days. "
https://static.cargurus.com/images/forsale/2017/09/20/12/32/2003_bmw_3_series-pic-3904845192695590247-152x114.jpeg

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

Fair Deal
$684 BELOW
CarGurus IMV of $4,572

Price: $3,888

Mileage: 135,938

Location: Akron, OH 44305

Average time on market: 18 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) "what a pleasure it has been to have true professional service. I met Rocky, we talked of the trucks past ownership,maintenance and overall condition. i made the decision to purchase and was able to take the truck home on Saturday. On a very sad note, Rocky passed away after my purchase.... For this I offer my sincerest condolences to his family, friends and associates."
https://static.cargurus.com/images/forsale/2017/09/09/13/29/2003_bmw_3_series-pic-2902986527529933733-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Brookpark, OH 44142

Fair Deal
$355 BELOW
CarGurus IMV of $5,354

Price: $4,999

Mileage: 110,807

Location: Brookpark, OH 44142

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $4,999, 110,807 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "They replied fast"
https://static.cargurus.com/images/forsale/2017/05/31/19/21/2005_bmw_3_series-pic-1156101647623196747-152x114.jpeg

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

Fair Deal
$451 BELOW
CarGurus IMV of $5,146

Price: $4,695

Mileage: 144,724

Location: Akron, OH 44310

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $4,695, 144,724 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Good people to deal with. Good experience."
https://static.cargurus.com/images/forsale/2017/09/13/18/00/2004_bmw_3_series-pic-6740261601345869051-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Columbia Station, OH 44028

Fair Deal
$400 BELOW
CarGurus IMV of $6,982

Price: $6,582

Mileage: 104,652

Location: Columbia Station, OH 44028

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,582, 104,652 miles with Leather Seats, Premium Wheels, Climate Package
Avg. Dealer Rating: (4 reviews) " Got a good deal Was a nice easy process "
https://static.cargurus.com/images/forsale/2017/09/12/20/06/2003_bmw_3_series-pic-3562260580975067237-152x114.jpeg

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

Fair Deal
$347 BELOW
CarGurus IMV of $4,346

Price: $3,999

Mileage: 145,567

Location: Akron, OH 44310

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,999, 145,567 miles
Avg. Dealer Rating: (13 reviews) "They contacted me promptly"
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
$298 BELOW
CarGurus IMV of $4,398

Price: $4,100

Mileage: 134,336

Location: Eastlake, OH 44095

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $4,100, 134,336 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "The hours of operation are not tradition as they state online. When I went to the lot no one was there so I called and was told that the vehicle was being serviced. I told him I would like to come see it and asked him to call. He never called so I contacted him later that day and was told a dealer bought it. Very disappointed in the communication."
https://static.cargurus.com/images/forsale/2017/09/07/11/10/2005_bmw_3_series-pic-5529708253083970227-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Elyria, OH 44035

Fair Deal
$204 BELOW
CarGurus IMV of $5,699

Price: $5,495

Mileage: 119,108

Location: Elyria, OH 44035

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,495, 119,108 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/02/05/42/2004_bmw_3_series-pic-3335671769433670051-152x114.jpeg

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

Fair Deal
$350 BELOW
CarGurus IMV of $5,338

Price: $4,988

Mileage: 109,821

Location: Akron, OH 44305

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 325i for sale - $4,988, 109,821 miles
Avg. Dealer Rating: (43 reviews) " Very helpful in every respect they answered my message immediately "
https://static.cargurus.com/images/forsale/2017/09/04/22/51/2005_bmw_3_series-pic-7537398278241721342-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Akron, 44306

Price: $5,250

Mileage: 99,050

Location: Akron, 44306

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,250, 99,050 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Cleveland, OH 44144

High Price
$639 ABOVE
CarGurus IMV of $5,856

Price: $6,495

Mileage: 114,000

Location: Cleveland, OH 44144

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 325i for sale - $6,495, 114,000 miles with Sunroof/Moonroof
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 197 Great Deals $25,991 8,012 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,693 listings
2015 BMW 3 Series 47 Great Deals $15,995 1,373 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,491 listings
2013 BMW 3 Series 62 Great Deals $10,495 1,583 listings
2012 BMW 3 Series 23 Great Deals $10,499 620 listings
2011 BMW 3 Series 132 Great Deals $6,200 2,654 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,295 listings
2008 BMW 3 Series 90 Great Deals $3,000 1,770 listings