2004 BMW 3 Series in Houston, TX

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Dmitriy

2004 330i ZHP - a poor man's 4-door M3

The E46 3-series really shines with the Performance Package (ZHP) factory option. Everything about the car becomes tighter and more precise - the steering, braking, chassis response, transmission, and to a small extent even the power. This is what the E46 was meant to be from the start. Problems with interior trim vibrating cropped up way earlie...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/01/06/04/2004_bmw_3_series-pic-8519669143681318847-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Richmond, TX 77469

Great Deal
$2,537 BELOW
Instant Market Value of $9,532

Price: $6,995

Mileage: 98,011

Location: Richmond, TX 77469

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 98,011 miles with option.display_name.sport_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (25 reviews) "Great they were open and honest "
http://static.cargurus.com/images/forsale/2015/02/18/19/40/2004_bmw_3_series-pic-7605027591783711748-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Houston, TX 77063

Good Deal
$1,491 BELOW
Instant Market Value of $6,991

Price: $5,500

Mileage: 125,276

Location: Houston, TX 77063

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 125,276 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (28 reviews) "Fast answer, correct information."
http://static.cargurus.com/images/forsale/2014/07/30/04/19/2004_bmw_3_series-pic-4735149635106118762-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Richmond, TX 77469

Good Deal
$1,578 BELOW
Instant Market Value of $9,173

Price: $7,595

Mileage: 113,789

Location: Richmond, TX 77469

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,595, 113,789 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (25 reviews) "I first called and spoke with Moses at the dealership to inquire about 2 vehicles that I was interested in. After driving miles to get there all Moses wanted to do was talk about me giving him $2000 down payment with notes of over $321, and I had not even seen either of the vehicles. I advised Moses that I would rather do bank financing on any vehicle I would choose, bet he insisted that was not possible. When I demanded to at least see the vehicle first Moses replied with a poor attitude that I could walk around the lot and look at all the vehicles I wanted to--go ahead. Then he proceeded to take another phone call and I left. I thought what a long way for me to drive to be treated so poorly. He was clearly more interested in someone that could do a cash purchase."
http://static.cargurus.com/images/forsale/2015/03/24/10/03/2004_bmw_3_series-pic-2893557412869912291-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Houston, TX 77090

Good Deal
$1,384 BELOW
Instant Market Value of $8,379

Price: $6,995

Mileage: 116,021

Location: Houston, TX 77090

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,995, 116,021 miles
Avg. Dealer Rating: (11 reviews) "Great!!! I would recommend my friends."
http://static.cargurus.com/images/forsale/2015/03/17/19/30/2004_bmw_3_series-pic-7194193193265498239-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Houston, TX 77091

Good Deal
$1,172 BELOW
Instant Market Value of $11,167

Price: $9,995

Mileage: 84,847

Location: Houston, TX 77091

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $9,995, 84,847 miles
Avg. Dealer Rating: (20 reviews) "Great communication and positive attitude throughout the company thank you again"
http://static.cargurus.com/images/forsale/2015/04/12/19/52/2004_bmw_3_series-pic-5778474717437504307-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Richmond, TX 77469

Good Deal
$1,091 BELOW
Instant Market Value of $8,086

Price: $6,995

Mileage: 136,652

Location: Richmond, TX 77469

Average time on market: 28 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,995, 136,652 miles
Avg. Dealer Rating: (25 reviews) "Vehicle had engine problems that was not disclosed in the details. Dealer was not willing to come off of the price to compensate for the problem when they said they are selling "as is"."
http://static.cargurus.com/images/forsale/2015/04/01/08/19/2004_bmw_3_series-pic-1024383917172481492-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Houston, TX 77037

Good Deal
$859 BELOW
Instant Market Value of $10,850

Price: $9,991

Mileage: 69,577

Location: Houston, TX 77037

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $9,991, 69,577 miles
Avg. Dealer Rating: (10 reviews) "Made me drive 2 hours to dealership after I had called about this specific truck the day before I went and then the same day I was on my way to see the truck. They told me they still had it. I called at 1pm and they told me it was still available, when I get their at 4pm they tell me that they sold truck at 12pm. Would give no stars if I could."
http://static.cargurus.com/images/forsale/2015/03/19/06/08/2004_bmw_3_series-pic-3838818218142176569-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Houston, TX 77065

Fair Deal
$86 BELOW
Instant Market Value of $6,059

Price: $5,973

Mileage: 158,632

Location: Houston, TX 77065

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $5,973, 158,632 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "Wouldn't come down on the price at all and the car looked nothing like the pictures showed. Drove 2 hours to leave empty handed. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Houston, TX 77090

Price: $5,450

Mileage: ?

Location: Houston, TX 77090

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $5,450
http://static.cargurus.com/images/forsale/2015/03/26/06/56/2004_bmw_3_series-pic-3847584800835984626-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Houston, TX 77022

Price: $5,800

Mileage: 138,000

Location: Houston, TX 77022

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $5,800, 138,000 miles
Avg. Dealer Rating: (1 review) "great communication"
http://static.cargurus.com/images/forsale/2015/04/13/13/02/2004_bmw_3_series-pic-4091168553028686331-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Houston, TX 77035

Price: Negotiable

Mileage: 88,767

Location: Houston, TX 77035

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale , 88,767 miles
Avg. Dealer Rating: (3 reviews) "Responded quickly. Vehicle sold"
http://static.cargurus.com/images/forsale/2014/08/28/01/45/2004_bmw_3_series-pic-2574073290105571004-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Houston, TX 77074

Price: Negotiable

Mileage: 96,500

Location: Houston, TX 77074

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale , 96,500 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (30 reviews) "No key person to email and no personal response. A fly by the seat of your pants type company."
http://static.cargurus.com/images/forsale/2015/03/28/23/53/2004_bmw_3_series-pic-434689333570970848-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Houston, TX 77018

Price: Negotiable

Mileage: 94,447

Location: Houston, TX 77018

Average time on market: 28 days Certified Pre-Owned: No Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale , 94,447 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (6 reviews) "Called early in the morning to see a Audi. When I called again saying I would be there in an hour time, the salesperson said the car would be ready to look at. Went there straight after work and the Audi was stuck behind 5 different cars and he said they're about to close so that I should come tomorrow. I never looked back after."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Houston, TX 77063

Fair Deal
$438 ABOVE
Instant Market Value of $8,557

Price: $8,995

Mileage: 107,151

Location: Houston, TX 77063

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 107,151 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "is ok"
http://static.cargurus.com/images/forsale/2014/09/06/07/51/2004_bmw_3_series-pic-7847489552268450372-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Houston, TX 77063

High Price
$1,540 ABOVE
Instant Market Value of $11,310

Price: $12,850

Mileage: 74,500

Location: Houston, TX 77063

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $12,850, 74,500 miles with option.display_name.performance_package, option.display_name.sport_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (2 reviews) "Greatest car-buying experience ever!!!!! Thank you!!!!!"
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

BMW 5 Series
724 Great Deals out of 17,480 listings starting at $2,900
BMW M3
67 Great Deals out of 1,163 listings starting at $4,500
Mercedes-Benz C-Class
885 Great Deals out of 22,615 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,333 listings
2014 BMW 3 Series
2,422 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in College Station TX
3 listings starting at $5,973
2004 BMW 3 Series in Lake Charles LA
2 listings starting at $8,991
2004 BMW 3 Series in Austin TX
6 listings starting at $6,450
2004 BMW 3 Series in Waco TX
4 listings starting at $7,495
2004 BMW 3 Series in Tyler TX
1 listings starting at $6,995
2004 BMW 3 Series in San Antonio TX
7 listings starting at $4,950
2004 BMW 3 Series in Shreveport LA
1 listings starting at $8,500
2004 BMW 3 Series in Dallas TX
21 listings starting at $5,075
2004 BMW 3 Series in Baton Rouge LA
4 listings starting at $6,499
2004 BMW 3 Series in New Orleans LA
3 listings starting at $6,499
2004 BMW 3 Series in Jackson MS
1 listings starting at $7,995
2004 BMW 3 Series in Hattiesburg MS
2 listings starting at $14,000
2004 BMW 3 Series in Little Rock AR
1 listing
2004 BMW 3 Series in Fort Smith AR
2 listings starting at $9,895
2004 BMW 3 Series in Oklahoma City OK
6 listings starting at $5,500