2004 BMW 3 Series for Sale in Houston, TX

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Add Similar Cars


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/2017/05/17/14/22/2003_bmw_3_series-pic-793212394404774102-152x114.jpeg

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

Good Deal

Price: $4,495

Mileage: 100,059

Location: Houston, TX 77090

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $4,495, 100,059 miles
Avg. Dealer Rating: (3 reviews) "Renee was a pleasure to work with!! He was attentive to helping me and accommodating to what I was looking for. He went above and beyond to make my experience fantastic!! Renee's personality and his incredible service to me is why I recommend Don Auto World to others."
https://static.cargurus.com/images/forsale/2017/03/25/07/34/2004_bmw_3_series-pic-4585369862715513283-152x114.jpeg

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

Good Deal

Price: $6,490

Mileage: 79,991

Location: Houston, TX 77055

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,490, 79,991 miles with Sport Package, Leather Seats, Premium Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (10 reviews) "Straight forward, no hidden agendas."
https://static.cargurus.com/images/forsale/2017/07/18/05/39/2005_bmw_3_series-pic-1919081667301256855-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Spring, TX 77388

Good Deal

Price: $3,491

Mileage: 147,832

Location: Spring, TX 77388

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $3,491, 147,832 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Very good customer service. Just bought my son a car from here and whole process was so smooth. The car was priced below average and exceptional condition. I will be back next few months to get another car for my daughter. Highly recommended."
https://static.cargurus.com/images/forsale/2017/07/06/23/55/2005_bmw_3_series-pic-3043746891185051081-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Houston, TX 77031

Good Deal

Price: $4,450

Mileage: 112,416

Location: Houston, TX 77031

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $4,450, 112,416 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer was anxious to please, very nice person."
https://static.cargurus.com/images/forsale/2017/07/11/10/00/2005_bmw_3_series-pic-7425376215126529666-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Houston, TX 77063

Fair Deal

Price: $4,991

Mileage: 116,074

Location: Houston, TX 77063

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $4,991, 116,074 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (78 reviews) "Awesome service!! "
https://static.cargurus.com/images/forsale/2017/03/14/05/10/2004_bmw_3_series-pic-3266507865145505623-152x114.jpeg

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

Fair Deal

Price: $3,990

Mileage: 160,882

Location: Houston, TX 77076

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $3,990, 160,882 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "replied quickly and was helpful!"
https://static.cargurus.com/images/forsale/2017/07/22/09/41/2005_bmw_3_series-pic-5606849933835390285-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Spring, TX 77379

Fair Deal

Price: $5,890

Mileage: 122,106

Location: Spring, TX 77379

Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $5,890, 122,106 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (23 reviews) "I had a great experience working with extreme autoplex. I ended up not buying the vehicle but they were very helpful & understanding. Ask for chad Walton he went way out of his way to help me & always answered any questions I had. Even when I decided not to purchase the vehicle after all his hard work he was still very friendly & professional. "
https://static.cargurus.com/images/forsale/2017/01/06/05/42/2004_bmw_3_series-pic-7277742939288955520-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Alvin, TX 77511

Fair Deal

Price: $5,400

Mileage: 148,256

Location: Alvin, TX 77511

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $5,400, 148,256 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Good contact experience, very personable. Purchase the vehicle from him."
https://static.cargurus.com/images/forsale/2017/05/04/14/51/2004_bmw_3_series-pic-5903434134070416183-152x114.jpeg

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

Fair Deal

Price: $4,750

Mileage: 137,229

Location: Houston, TX 77074

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 325i for sale - $4,750, 137,229 miles with Premium Package, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "The salesman Max was very helpful! He took the time to show us options and was very pleasant. "
https://static.cargurus.com/images/forsale/2017/07/05/14/12/2005_bmw_3_series-pic-4388561660671892569-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in South Houston, TX 77587

Price: $7,495

Mileage: ?

Location: South Houston, TX 77587

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $7,495 with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Bought a nice truck here"
https://static.cargurus.com/images/forsale/2017/02/12/06/22/2005_bmw_3_series-pic-1611940041666724106-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Pasadena, TX 77502

Price: $8,499

Mileage: ?

Location: Pasadena, TX 77502

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $8,499 with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "The truck is sold already, but is still up on website."
https://static.cargurus.com/images/forsale/2017/07/05/14/12/2003_bmw_3_series-pic-1899115519092593406-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in South Houston, TX 77587

Price: Negotiable

Mileage: 123,456

Location: South Houston, TX 77587

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 330i for sale , 123,456 miles
Avg. Dealer Rating: (2 reviews) "I asked the mileage and never got an answer to my question. Just a please come in and check it out.."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 92,250

Location: Houston, TX 77087

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale , 92,250 miles
https://static.cargurus.com/images/forsale/2017/06/15/11/01/2004_bmw_3_series-pic-919218319402978669-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Cypress, TX 77429

Price: Negotiable

Mileage: 112,701

Location: Cypress, TX 77429

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alpine White With Bl Description: Used 2004 BMW 3 Series 325Ci Convertible for sale , 112,701 miles
Avg. Dealer Rating: (11 reviews) "The listed sale price was the down payment only. Sounded too good to be true. Maybe everything really is when it seems so... But, they DID call me. Your call as to good or bad."
https://static.cargurus.com/images/forsale/2016/07/20/23/22/2005_bmw_3_series-pic-1257179908207743698-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Cypress, TX 77429

Price: Negotiable

Mileage: 122,568

Location: Cypress, TX 77429

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black With Black Soft Top Description: Used 2005 BMW 3 Series 325Ci Convertible for sale , 122,568 miles
Avg. Dealer Rating: (11 reviews) "The dealer called and answered my questions. "
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 146 Great Deals $26,494 8,795 listings
2016 BMW 3 Series 54 Great Deals $19,591 2,202 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,037 listings
2014 BMW 3 Series 212 Great Deals $12,900 4,894 listings
2013 BMW 3 Series 57 Great Deals $10,923 1,764 listings
2012 BMW 3 Series 24 Great Deals $9,995 618 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,592 listings
2010 BMW 3 Series 41 Great Deals $5,999 831 listings
2009 BMW 3 Series 62 Great Deals $5,150 1,329 listings
2008 BMW 3 Series 73 Great Deals $4,199 1,728 listings