2004 BMW 3 Series for Sale in Houston, TX

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 325xi Review
by Beatz

The Best car I ever had

I love BMW and wouldn't buy anything else. unfortunately things aren't made the way they used to be. This is one of the best 3 series out there. I had a 2009 also. The 2004 is a lot more durable.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/04/06/13/2003_bmw_3_series-pic-1127724749595535670-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Alvin, TX 77511

Good Deal

Price: $3,300

Mileage: 122,462

Location: Alvin, TX 77511

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,300, 122,462 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Liked Jeff, he made me a good offer, I just didn't like the Sebring."
https://static.cargurus.com/images/forsale/2017/07/06/23/55/2005_bmw_3_series-pic-7679937453867889942-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 Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Excellent customer service and pricing."
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: (8 reviews) "The experience was great! But the car that I was looking at was wrong. They said that it was in good condition but it was noticeable that it was sitting underwater for quite some time. "
https://static.cargurus.com/images/forsale/2017/08/12/07/28/2003_bmw_3_series-pic-6096957363244458397-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Houston, TX 77008

Fair Deal

Price: $4,995

Mileage: 112,235

Location: Houston, TX 77008

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 112,235 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Excellent service though we could not do business"
https://static.cargurus.com/images/forsale/2017/09/18/07/19/2005_bmw_3_series-pic-1694581348210924277-152x114.jpeg

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

Fair Deal

Price: $6,900

Mileage: 104,250

Location: Houston, TX 77063

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,900, 104,250 miles with Alloy Wheels, Climate Package
Avg. Dealer Rating: (29 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2015/11/30/21/49/2003_bmw_3_series-pic-3183746480666592641-152x114.jpeg

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

Fair Deal

Price: $4,791

Mileage: 124,559

Location: Houston, TX 77063

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Topaz Blue Metallic Description: Used 2003 BMW 3 Series 325i for sale - $4,791, 124,559 miles with Alloy Wheels
Avg. Dealer Rating: (105 reviews) "My question's about this vehicle was not satisfied by the dealership. Did not got the information about the 2 accidents which the car had."
https://static.cargurus.com/images/forsale/2017/08/25/15/36/2003_bmw_3_series-pic-3005146344847974598-152x114.jpeg

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

Fair Deal

Price: $6,995

Mileage: 100,243

Location: Houston, TX 77008

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,995, 100,243 miles with Alloy Wheels
Avg. Dealer Rating: (19 reviews) "They were personable, respectful and got me the information I asked for quickly and professionally."
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

Price: $3,990

Mileage: 160,882

Location: Houston, TX 77076

Average time on market: 20 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/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: $4,400

Mileage: 122,568

Location: Cypress, TX 77429

Average time on market: 28 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 - $4,400, 122,568 miles
Avg. Dealer Rating: (15 reviews) "I want to know if this price is down payment or cash he did call and he was very nice he told me it was down payment I wish all the rest would do the same thanks pete"
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: $4,600

Mileage: 112,701

Location: Cypress, TX 77429

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alpine White With Bl Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $4,600, 112,701 miles
Avg. Dealer Rating: (15 reviews) "Sales folks responded to my questions, vehicle was already sold."
https://static.cargurus.com/images/forsale/2016/11/16/18/02/2004_bmw_3_series-pic-7439657545366156419-152x114.jpeg

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

Price: $6,500

Mileage: 148,981

Location: Houston, TX 77041

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $6,500, 148,981 miles
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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 198,641

Location: Houston, TX 77055

Certified Pre-Owned: No Description: Used 2003 BMW 3 Series 330i for sale , 198,641 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330Ci Convertible Used Cars in Houston, TX 77041

Price: Negotiable

Mileage: 93,000

Location: Houston, TX 77041

Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 330Ci Convertible for sale , 93,000 miles
Avg. Dealer Rating: (2 reviews) "The manager Adel was very helpful and considerate. There were a couple of problems with the car which were taken care of promptly. "
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: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale , 92,250 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
2017 BMW 3 Series 204 Great Deals $24,984 8,152 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,693 listings
2015 BMW 3 Series 49 Great Deals $15,995 1,397 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,491 listings
2013 BMW 3 Series 59 Great Deals $10,495 1,591 listings
2012 BMW 3 Series 23 Great Deals $9,995 624 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,301 listings
2008 BMW 3 Series 90 Great Deals $3,000 1,770 listings