2004 BMW 3 Series in Cincinnati, OH

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Lance

How could you not like this car!?

I've driven a handfull of E46's. They're all solid, impressive cars. They handle well and perform well over all. They get great reviews. They're comfortable, quiet and safe. But I'd pick a 5 series first

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/02/07/22/56/2004_bmw_3_series-pic-3895588751764924347-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Fairfield, OH 45014

Fair Deal
$735 BELOW
Instant Market Value of $6,730

Price: $5,995

Mileage: 155,214

Location: Fairfield, OH 45014

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 155,214 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Very short info sent to me via email."
http://static.cargurus.com/images/forsale/2015/02/13/22/38/2004_bmw_3_series-pic-1378281927763953479-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Wilmington, OH 45177

Fair Deal
$379 BELOW
Instant Market Value of $6,279

Price: $5,900

Mileage: 159,300

Location: Wilmington, OH 45177

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,900, 159,300 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Stopped contact after I asked him if he could tell me the check engine codes on the vehicle before driving up to see it"
http://static.cargurus.com/images/forsale/2015/03/22/03/33/2004_bmw_3_series-pic-2609735677757481078-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Highland Heights, KY 41076

Price: $6,795

Mileage: 122,376

Location: Highland Heights, KY 41076

Average time on market: 27 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,795, 122,376 miles
Avg. Dealer Rating: (13 reviews) "They were honest about the car, and why was it so cheap... Because it was in a flood, and there was lots wrong with it, but didn't want to take the tie to fix them..."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

Acura TL
248 Great Deals out of 5,817 listings starting at $1,995
Audi A4
314 Great Deals out of 10,777 listings starting at $1,300
Infiniti G35
113 Great Deals out of 3,167 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
12,515 listings
2014 BMW 3 Series
2,538 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Dayton OH
16 listings starting at $5,895
2004 BMW 3 Series in Lexington KY
7 listings starting at $6,998
2004 BMW 3 Series in Louisville KY
5 listings starting at $6,998
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $6,990
2004 BMW 3 Series in Columbus OH
14 listings starting at $5,895
2004 BMW 3 Series in Fort Wayne IN
1 listing
2004 BMW 3 Series in Charleston WV
5 listings starting at $6,400
2004 BMW 3 Series in Toledo OH
5 listings starting at $5,995
2004 BMW 3 Series in Akron OH
14 listings starting at $5,999
2004 BMW 3 Series in Champaign IL
5 listings starting at $6,995
2004 BMW 3 Series in Knoxville TN
7 listings starting at $5,490
2004 BMW 3 Series in Cleveland OH
14 listings starting at $5,999
2004 BMW 3 Series in Johnson City TN
9 listings starting at $6,450
2004 BMW 3 Series in Detroit MI
5 listings starting at $5,995
2004 BMW 3 Series in Nashville TN
2 listings starting at $6,500