2017 BMW 3 Series for Sale in Houston, TX

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/10/09/13/49/2016_bmw_3_series-pic-8234188188625363167-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Houston, TX 77031

Great Deal

Price: $23,749

Mileage: 25,383

Location: Houston, TX 77031

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $23,749, 25,383 miles with Sport Package, Leather Seats, Driver Assistance Package, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, LE Package, Light Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package
Avg. Dealer Rating: (85 reviews) "Beware these people lied about the condition of the vehicle I bought from out of state the pictures and the shippers pre condition report reflects this experience.The vehicle had multiple scratches and damage. this is not an ultimate motor."
https://static.cargurus.com/images/forsale/2017/11/05/07/57/2017_bmw_3_series-pic-5550961314123364746-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Houston, TX 77031

Great Deal

Price: $39,980

Mileage: 1,605

Location: Houston, TX 77031

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $39,980, 1,605 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (85 reviews) "Good follow up"
https://static.cargurus.com/images/forsale/2017/11/01/13/23/2017_bmw_3_series-pic-4381602561322318048-152x114.jpeg

2017 BMW 3 Series Used Cars in Katy, TX 77449

Good Deal

Price: $34,684

Mileage: 7,049

Location: Katy, TX 77449

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mediterranean Blue Metallic Description: Used 2017 BMW 3 Series for sale - $34,684, 7,049 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (24 reviews) "Excellent. Mr. Steve was a pleasure to work with. Dealership worked with us when it was discovered the car we purchased had only 1 key. They also replaced the antenna that had minor damage. We purchased this vehicle. "
https://static.cargurus.com/images/forsale/2017/10/28/10/29/2016_bmw_3_series-pic-2082704559447505584-152x114.jpeg

2016 BMW 3 Series Used Cars in Katy, TX 77449

Good Deal

Price: $24,984

Mileage: 24,655

Location: Katy, TX 77449

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2016 BMW 3 Series for sale - $24,984, 24,655 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (24 reviews) "The guiy called me yesterday. He was nice and friendly. I had another lead so I never made it to him."
https://static.cargurus.com/images/forsale/2017/11/01/12/18/2017_bmw_3_series-pic-7209208756164017935-152x114.jpeg

2017 BMW 3 Series Used Cars in Houston, TX 77054

Good Deal

Price: $31,990

Mileage: 6,849

Location: Houston, TX 77054

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $31,990, 6,849 miles with Bluetooth
Avg. Dealer Rating: (11 reviews) "Awesome experience. Purchased the vehicle. "
https://static.cargurus.com/images/forsale/2017/09/08/23/39/2016_bmw_3_series-pic-3048873185600764669-152x114.jpeg

2016 BMW 3 Series Used Cars in Richmond, TX 77469

Fair Deal

Price: $26,998

Mileage: 1,610

Location: Richmond, TX 77469

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series for sale - $26,998, 1,610 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "I was contacted but not the sales rep I dealt with. I was helped until 1. I stated I did not want to finance but would be paying cash 2. Showed interest in a car from a San Antonio location 3. I asked to test drive the car Rep walked off and said would be back however went to help someone else and didn’t return. Left after about 30 min waiting. "
https://static.cargurus.com/images/forsale/2017/11/06/23/17/2017_bmw_3_series-pic-6270625420004806269-152x114.jpeg

2017 BMW 3 Series Used Cars in Houston, TX 77002

Fair Deal

Price: $38,985

Mileage: 2,230

Location: Houston, TX 77002

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series for sale - $38,985, 2,230 miles with Bluetooth, Driver Assistance Package, Storage Package, Premium Package, Luxury Package
Avg. Dealer Rating: (8 reviews) "It was a great experience and they made it so easy to apply and buy. I did the pre-application and was approved from home then the salesman tested the vehicle the next day and just hours later I was driving away in a BMW."
https://static.cargurus.com/images/forsale/2017/11/27/17/03/2017_bmw_3_series-pic-8870900986221899042-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Houston, TX 77002

Fair Deal

Price: $48,397

Mileage: 4,551

Location: Houston, TX 77002

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $48,397, 4,551 miles with Sport Package, Driver Assistance Package, Appearance Package, Technology Package, Bluetooth, Premium Package, M Sport Package
Avg. Dealer Rating: (8 reviews) "Excellent experience with Advantage BMW midtown "
https://static.cargurus.com/images/forsale/2017/12/17/07/44/2017_bmw_3_series-pic-7971635412167767926-152x114.jpeg

2017 BMW 3 Series 330i Sedan RWD Used Cars in Katy, TX 77449

Fair Deal

Price: $30,991

Mileage: 14,917

Location: Katy, TX 77449

Average time on market: 54 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i Sedan RWD for sale - $30,991, 14,917 miles with LE Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (24 reviews) "They didn't sound very interested in helping, received a cold response to my inquiry.. purchased a car with another dealer. Thank you "
https://static.cargurus.com/images/forsale/2017/10/19/01/48/2017_bmw_3_series-pic-4699628371877351247-152x114.jpeg

2017 BMW 3 Series 328d Sedan RWD Used Cars in The Woodlands, TX 77384

Fair Deal

Price: $38,601

Mileage: 6,529

Location: The Woodlands, TX 77384

Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 328d Sedan RWD for sale - $38,601, 6,529 miles
Avg. Dealer Rating: (41 reviews) "The vehicle looks exactly like the pictures, the staff was more then helpful but not pushy. I recommend using BMW of the woodlands"
https://static.cargurus.com/images/forsale/2017/12/17/08/01/2017_bmw_3_series-pic-5925203465711860289-152x114.jpeg

2017 BMW 3 Series 320i Sedan RWD Used Cars in League City, TX 77573

Fair Deal

Price: $29,988

Mileage: 18,512

Location: League City, TX 77573

Average time on market: 51 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i Sedan RWD for sale - $29,988, 18,512 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Appearance Package
Avg. Dealer Rating: (27 reviews) "No problems"
https://static.cargurus.com/images/forsale/2017/12/01/21/14/2016_bmw_3_series-pic-6328192423540563497-152x114.jpeg

2016 BMW 3 Series Used Cars in Katy, TX 77450

Fair Deal

Price: $24,944

Mileage: 18,254

Location: Katy, TX 77450

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series for sale - $24,944, 18,254 miles with Leather Seats
Avg. Dealer Rating: (54 reviews) "While working with a salesman on purchasing this truck, I discovered that it had been sold. I understand that selling cars is the objective, I'm just inconvenienced. It also never really seemed like I was up too high on anyone's priority list. "
https://static.cargurus.com/images/forsale/2017/10/27/11/49/2017_bmw_3_series-pic-5243907466108633271-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon AWD Used Cars in The Woodlands, TX 77384

Fair Deal

Price: $42,480

Mileage: 8,054

Location: The Woodlands, TX 77384

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon AWD for sale - $42,480, 8,054 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (41 reviews) "They reached out to me within minutes of my notification via Car Gurus. They unfortunately could not sell me the car as it was on a recall hold form the manufacturer"
https://static.cargurus.com/images/forsale/2017/08/12/03/29/2017_bmw_3_series-pic-6665640387583150808-152x114.jpeg

2017 BMW 3 Series Used Cars in Houston, TX 77002

Fair Deal

Price: $38,745

Mileage: 4,651

Location: Houston, TX 77002

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $38,745, 4,651 miles with Bluetooth, Driver Assistance Package, Navigation System, Appearance Package
Avg. Dealer Rating: (8 reviews) "Experienced, knowledgeable and helpful. Ricardo did a good job of getting us the car we wanted at a fair price. "
https://static.cargurus.com/images/forsale/2017/11/27/20/01/2017_bmw_3_series-pic-4907653997392655259-152x114.jpeg

2017 BMW 3 Series Used Cars in Houston, TX 77002

Fair Deal

Price: $37,390

Mileage: 4,594

Location: Houston, TX 77002

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series for sale - $37,390, 4,594 miles with Bluetooth, Sunroof/Moonroof, Appearance Package
Avg. Dealer Rating: (8 reviews) "Awesome!"
Please wait ...
All Listings
Please wait ...
Sponsored 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 154 Great Deals $25,289 4,411 listings
2016 BMW 3 Series 53 Great Deals $14,991 1,317 listings
2015 BMW 3 Series 102 Great Deals $13,995 2,725 listings
2014 BMW 3 Series 295 Great Deals $11,979 4,747 listings
2013 BMW 3 Series 81 Great Deals $10,990 1,683 listings
2012 BMW 3 Series 31 Great Deals $9,985 692 listings
2011 BMW 3 Series 105 Great Deals $5,900 2,742 listings
2010 BMW 3 Series 41 Great Deals $4,985 784 listings
2009 BMW 3 Series 54 Great Deals $4,146 1,239 listings
2008 BMW 3 Series 71 Great Deals $3,499 1,663 listings