New Search
Filter Results
Similar Cars
Updating result. Please wait

Trim
Price Range
Year Range
Mileage Range
Exterior Color
Pictures
Condition
Transmission
Features
Convenience
Seats
Mechanical
Safety
Comfort
Body Style
Connectivity
Entertainment
Back in 2018, we said:
The 2018 BMW 3-Series makes its strongest case in performance for luxury compact buyers’ attentions.
...Its style, tech, and execution are outclassed by competitors from Mercedes and Audi, but BMW can still thrill with its performance possibilities. (Read more about how we rate cars .) Not much changed for the 2018 3-Series... Read More
...Its style, tech, and execution are outclassed by competitors from Mercedes and Audi, but BMW can still thrill with its performance possibilities. (Read more about how we rate cars .) Not much changed for the 2018 3-Series... Read More
Active filters Clear all filters
Found vehicles
Used 2006 BMW 3-Series 325i in Houston, TX 77063

$5,491
- Mileage: 110,462 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2006 BMW 3-Series 325i
for Sale -
$5,491 110,462 miles with Leather Seats, Sunroof / Moonroof
Featured Listing
Used 2014 BMW 3-Series 328i in Houston, TX 77063

$14,291
- Mileage: 51,982 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2014 BMW 3-Series 328i
for Sale -
$14,291 51,982 miles with Leather Seats, Bluetooth
Featured Listing
Used 2007 BMW 3-Series 335i in Houston, TX 77063

$9,291
- Mileage: 103,799 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2007 BMW 3-Series 335i
for Sale -
$9,291 103,799 miles with Leather Seats
Featured Listing
Used 2016 BMW 3-Series 328i in Houston, TX 77063

$14,991
- Mileage: 64,190 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2016 BMW 3-Series 328i
for Sale -
$14,991 64,190 miles with Leather Seats, Bluetooth
Featured Listing
Used 2016 BMW 3-Series 328i in Houston, TX 77063

$18,491
- Mileage: 27,809 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2016 BMW 3-Series 328i
for Sale -
$18,491 27,809 miles with Leather Seats, Bluetooth
Featured Listing
Used 2015 BMW 3-Series 328i in Houston, TX 77063

$12,991
- Mileage: 80,601 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2015 BMW 3-Series 328i
for Sale -
$12,991 80,601 miles with Leather Seats, Bluetooth
Featured Listing
Used 2014 BMW 3-Series 335i xDrive in Houston, TX 77063

$17,991
- Mileage: 67,747 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2014 BMW 3-Series 335i xDrive
for Sale -
$17,991 67,747 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2011 BMW 3-Series 335i in Houston, TX 77063

$8,991
- Mileage: 105,647 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2011 BMW 3-Series 335i
for Sale -
$8,991 105,647 miles with Leather Seats, Sunroof / Moonroof
Featured Listing
Used 2013 BMW 3-Series 335i in Houston, TX 77063

$13,791
- Mileage: 95,320 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Manual Color: Not Given
Description:
2013 BMW 3-Series 335i
for Sale -
$13,791 95,320 miles with Leather Seats, Sunroof / Moonroof, Bluetooth
Featured Listing
Used 2014 BMW 3-Series 320i in Houston, TX 77063

$15,191
- Mileage: 31,631 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2014 BMW 3-Series 320i
for Sale -
$15,191 31,631 miles with Leather Seats, Bluetooth
Featured Listing
Used 2016 BMW 3-Series 328i in Houston, TX 77063

$13,691
- Mileage: 96,427 miles
- Location: Houston, TX - 9 mi
- Seller: Houston Direct Auto
- Phone: 346-800-6254
Certified: No Transmission: Automatic Color: Not Given
Description:
2016 BMW 3-Series 328i
for Sale -
$13,691 96,427 miles with Leather Seats, Bluetooth
Featured Listing
Used 2012 BMW 3-Series in Houston, TX 77079

$23,949
- Mileage: 93,702 miles
- Location: Houston, TX - 14 mi
- Seller: Westside Lexus
- Phone: 832-871-3221
Certified: No Transmission: Automatic Color: Silver
Description:
2012 BMW 3-Series
for Sale -
$23,949 93,702 miles with Leather Seats, Sunroof / Moonroof
Featured Listing
Used 2018 BMW 3-Series in Friendswood, TX 77546

$56,988
- Mileage: 19,134 miles
- Location: Friendswood, TX - 20 mi
- Seller: Ron Carter Hyundai
Certified: No Transmission: Manual Color:
Description:
2018 BMW 3-Series
for Sale -
$56,988 19,134 miles
Featured Listing
Used 2009 BMW 3-Series in Spring, TX 77373

$22,222
- Mileage: 93,687 miles
- Location: Spring, TX - 21 mi
- Seller: Northside Imports Houston
- Phone: 281-863-9565
Certified: No Transmission: Automatic Color: Gray
Description:
2009 BMW 3-Series
for Sale -
$22,222 93,687 miles with Leather Seats
Featured Listing
Used 2018 BMW 3-Series in Katy, TX 77449

$57,588
- Mileage: 19,271 miles
- Location: Katy, TX - 22 mi
- Seller: BMW of West Houston
- Phone: 888-841-3164
Certified: No Transmission: Automatic Color: Black
Description:
2018 BMW 3-Series
for Sale -
$57,588 19,271 miles with Leather Seats, Bluetooth, Backup Camera
Featured Listing