2004 BMW 3 Series for Sale in Houston, TX

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 320si Review
by Waheed

Great!

comes with alot of toys and safety features as standard, very comfy seats and great handling. engine is quite punchy and sounds very sweet indeed, only let down being the constant need for petty!!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/21/20/15/2003_bmw_3_series-pic-6861563978361736241-152x114.jpeg

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

Good Deal

Price: $6,995

Mileage: 84,900

Location: Houston, TX 77057

Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,995, 84,900 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "OMG, they are amazing! Marc is very helpful and friendly he made my used car buying experience smooth. They care about you not only your money, if you need used, clean car GO to HOUSTON AUTO. I bought Honda Odessy 09 and I am very satisfied customer. My car has minor thing to be fixed they did without extra charge, who does that? I am definitely going back if I needed another one and also will definitely recommend to everyone. Thank you Marc and all who works with you. You guys are great with great customer service. God bless you and your business more and more. From, E."
https://static.cargurus.com/images/forsale/2016/08/22/09/22/2005_bmw_3_series-pic-9060233764699511093-152x114.jpeg

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

Good Deal

Price: $4,490

Mileage: 110,800

Location: Houston, TX 77094

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $4,490, 110,800 miles
Avg. Dealer Rating: (1 review) "Nice and professional, told me to call ahead and will have vehicle clean and ready for drive test"
https://static.cargurus.com/images/forsale/2016/08/26/15/19/2004_bmw_3_series-pic-8208783359531377103-152x114.jpeg

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

Good Deal

Price: $3,950

Mileage: 149,000

Location: Houston, TX 77079

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $3,950, 149,000 miles
https://static.cargurus.com/images/forsale/2016/04/27/05/29/2003_bmw_3_series-pic-1945961537693327536-152x114.jpeg

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

Good Deal

Price: $5,995

Mileage: 70,547

Location: Houston, TX 77018

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $5,995, 70,547 miles with Leather Seats
Avg. Dealer Rating: (14 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/07/06/01/49/2003_bmw_3_series-pic-611607375646101782-152x114.jpeg

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

Good Deal

Price: $3,400

Mileage: 204,200

Location: Houston, TX 77022

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330i for sale - $3,400, 204,200 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (1 review) "The best dealer to buy car from. Love my new Mercedes."
https://static.cargurus.com/images/forsale/2016/04/09/13/20/2004_bmw_3_series-pic-4559749389047723286-152x114.jpeg

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

Good Deal

Price: $5,400

Mileage: 120,245

Location: Houston, TX 77083

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,400, 120,245 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2016/03/21/13/11/2004_bmw_3_series-pic-4760707501615381209-152x114.jpeg

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

Good Deal

Price: $7,950

Mileage: 95,893

Location: Houston, TX 77019

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,950, 95,893 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "No contact"
https://static.cargurus.com/images/forsale/2016/06/07/12/21/2003_bmw_3_series-pic-3074060186561409237-152x114.jpeg

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

Good Deal

Price: $4,995

Mileage: 117,104

Location: Houston, TX 77008

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 117,104 miles
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal

Price: $3,500

Mileage: 166,585

Location: Houston, TX 77043

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 325i for sale - $3,500, 166,585 miles
Avg. Dealer Rating: (6 reviews) "e-mailed me, on my list"
https://static.cargurus.com/images/forsale/2016/08/23/21/55/2005_bmw_3_series-pic-5639590598358889027-152x114.jpeg

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

Fair Deal

Price: $5,900

Mileage: 156,887

Location: Houston, TX 77063

Average time on market: 42 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,900, 156,887 miles with Premium Package, Leather Seats
Avg. Dealer Rating: (10 reviews) "Alex and the entire team at TX Auto Group were great to work with...honest and professional. excellent service. Would do business with again."
https://static.cargurus.com/images/forsale/2016/07/15/17/26/2005_bmw_3_series-pic-3803102916585986886-152x114.jpeg

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

Fair Deal

Price: $5,999

Mileage: 102,518

Location: Houston, TX 77040

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $5,999, 102,518 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "The y were accessible and helpful, even we couldn't reached an agreement"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal

Price: $5,999

Mileage: 120,321

Location: Houston, TX 77018

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 325Ci for sale - $5,999, 120,321 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Shadie made this car buying experience very pleasurable!"
https://static.cargurus.com/images/forsale/2016/06/18/13/41/2004_bmw_3_series-pic-1897261508438486465-152x114.jpeg

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

Price: $3,300

Mileage: 160,000

Location: Houston, TX 77063

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $3,300, 160,000 miles
Avg. Dealer Rating: (11 reviews) "My first car. Few body probs. But runs great. Overall sale process was straight forward and smooth."
https://static.cargurus.com/images/forsale/2016/03/22/00/43/2005_bmw_3_series-pic-3415581884597913040-152x114.jpeg

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

Price: $5,400

Mileage: 90,668

Location: Cypress, TX 77429

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 325Ci for sale - $5,400, 90,668 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "They where polite and honest and nice "
https://static.cargurus.com/images/forsale/2016/07/20/23/22/2005_bmw_3_series-pic-998507309808442313-152x114.jpeg

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

Price: $5,800

Mileage: 122,509

Location: Cypress, TX 77429

Average time on market: 42 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 - $5,800, 122,509 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "My experience with Ben and Sandra was wonderful! Sandra was very knowledgeable and helpful! David was great as well, everything was as promised, would definitely buy from them again!"
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
2016 BMW 3 Series 98 Great Deals $22,000 13,037 listings
2015 BMW 3 Series 48 Great Deals $19,994 1,455 listings
2014 BMW 3 Series 51 Great Deals $15,962 1,339 listings
2013 BMW 3 Series 378 Great Deals $11,950 7,167 listings
2012 BMW 3 Series 44 Great Deals $13,984 974 listings
2011 BMW 3 Series 141 Great Deals $8,100 2,861 listings
2010 BMW 3 Series 48 Great Deals $6,998 882 listings
2009 BMW 3 Series 78 Great Deals $6,900 1,543 listings
2008 BMW 3 Series 91 Great Deals $4,700 1,920 listings
2007 BMW 3 Series 89 Great Deals $4,900 2,016 listings