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


Calling All CarGurus Parents

Share your family’s car-driving habits!

Take our quick survey
2004 BMW 3 Series 325xi Review
by Brandon

Ultimate driving machine

It handles like a dream. I always feel safe no matter how fast we were going.IT stopped on a dime. It was so quiet people that normally would drive slow would get in it and drive way faster than normal.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/24/18/05/2004_bmw_3_series-pic-3631837928704177782-152x114.jpeg

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

Good Deal

Price: $7,500

Mileage: 85,950

Location: Houston, TX 77063

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,500, 85,950 miles
Avg. Dealer Rating: (9 reviews) "Sean (owner) was very professional and informative. Even though I did not buy the Chevrolet HHR LT1, he still assisted me on how to possibly get out of my vehicle that I owed more than it was worth. Thanks Sean and I hope you have a successful business."
https://static.cargurus.com/images/forsale/2016/07/19/18/27/2005_bmw_3_series-pic-2582413516934572375-152x114.jpeg

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

Good Deal

Price: $4,995

Mileage: 144,403

Location: Houston, TX 77063

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Teal Description: Used 2005 BMW 3 Series 325i Wagon for sale - $4,995, 144,403 miles with Premium Package, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Dealer was very forthright, I just decided the vehicle was the right one for us."
https://static.cargurus.com/images/forsale/2016/04/20/22/08/2003_bmw_3_series-pic-8025176239344547672-152x114.jpeg

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

Good Deal

Price: $5,495

Mileage: 88,661

Location: Houston, TX 77007

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $5,495, 88,661 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Very professional and very honest."
https://static.cargurus.com/images/forsale/2016/07/24/06/22/2004_bmw_3_series-pic-7646956408798644598-152x114.jpeg

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

Fair Deal

Price: $6,500

Mileage: 74,433

Location: Houston, TX 77063

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,500, 74,433 miles with Sport Package, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Dealer called, very nice person"
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

Fair Deal

Price: $5,400

Mileage: 120,245

Location: Houston, TX 77083

Average time on market: 20 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

Fair Deal

Price: $7,950

Mileage: 95,893

Location: Houston, TX 77019

Average time on market: 27 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
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: 17 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/06/14/18/14/2004_bmw_3_series-pic-3907799440651472267-152x114.jpeg

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

Fair Deal

Price: $7,995

Mileage: 91,578

Location: Houston, TX 77034

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 91,578 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "The service is really good!!!"
https://static.cargurus.com/images/forsale/2016/06/16/13/23/2004_bmw_3_series-pic-1691461315986244409-152x114.jpeg

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

Fair Deal

Price: $8,991

Mileage: 76,011

Location: Houston, TX 77063

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,991, 76,011 miles with Sport Package
Avg. Dealer Rating: (9 reviews) "I worked with Eddie and it was a great experience! They added fenders, tires and rims for a reasonable price and shipped my sons truck to Mississippi. I would highly recommend Texas Motor Sports!"
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: (2 reviews) "Responded quickly but sold the car that was still showing on ad ???"
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: 26 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://static.cargurus.com/images/forsale/2016/02/22/19/05/2005_bmw_3_series-pic-4901534742396325721-152x114.jpeg

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

Fair Deal

Price: $4,200

Mileage: 171,478

Location: Houston, TX 77007

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $4,200, 171,478 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/05/28/11/57/2005_bmw_3_series-pic-5047407396435588843-152x114.jpeg

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

Fair Deal

Price: $5,490

Mileage: 129,796

Location: Houston, TX 77057

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2005 BMW 3 Series 325i for sale - $5,490, 129,796 miles with Leather Seats
Avg. Dealer Rating: (4 reviews) "Perfect truck and deal"
https://static.cargurus.com/images/forsale/2016/06/28/15/46/2003_bmw_3_series_325i-pic-3061775992346523473-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Houston, 77058

Fair Deal
$173 BELOW
Instant Market Value of $6,073

Price: $5,900

Mileage: 97,000

Location: Houston, 77058

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,900, 97,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
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

Fair Deal

Price: $6,995

Mileage: 70,547

Location: Houston, TX 77018

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $6,995, 70,547 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "they send me all the required information by email"
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 156 Great Deals $22,000 13,690 listings
2015 BMW 3 Series 41 Great Deals $19,994 1,656 listings
2014 BMW 3 Series 43 Great Deals $16,982 1,087 listings
2013 BMW 3 Series 358 Great Deals $12,950 6,844 listings
2012 BMW 3 Series 45 Great Deals $14,995 941 listings
2011 BMW 3 Series 150 Great Deals $7,995 2,743 listings
2010 BMW 3 Series 61 Great Deals $7,999 881 listings
2009 BMW 3 Series 84 Great Deals $6,877 1,471 listings
2008 BMW 3 Series 87 Great Deals $5,900 1,861 listings
2007 BMW 3 Series 85 Great Deals $4,860 1,922 listings