Used 2020 BMW X5 for Sale in
52 Listings
- SponsoredUsed 2020 BMWX5 xDrive50i$42,998 List price39,677 milesView details for 2020 BMW X5, xDrive50iCarMax Glencoe (Edens Expy)
- SponsoredUsed 2020 BMWX5 xDrive40i$34,998 List price45,405 milesView details for 2020 BMW X5, xDrive40iCarMax Milwaukee
- SponsoredUsed 2020 BMWX5 xDrive40i$30,998 List price47,098 milesView details for 2020 BMW X5, xDrive40iCarMax San Gabriel Valley/Duarte
- Used 2020 BMWX5 xDrive40i$35,998 List price44,327 milesView details for 2020 BMW X5, xDrive40iCarMax Dulles
- Used 2020 BMWX5 xDrive40i$34,998 List price45,405 milesView details for 2020 BMW X5, xDrive40iCarMax Milwaukee
- Used 2020 BMWX5 sDrive40i RWD$34,998 List price29,480 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Capitol Expressway
- Used 2020 BMWX5 sDrive40i RWD$28,998 List price55,570 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Canoga Park
- Used 2020 BMWX5 sDrive40i RWD$23,875 List price84,494 milesView details for 2020 BMW X5, sDrive40i RWDSign It Drive It LLC
- Used 2020 BMWX5 xDrive40i$36,998 List price42,750 milesView details for 2020 BMW X5, xDrive40iCarMax Roswell
- Used 2020 BMWX5 sDrive40i RWD$33,998 List price51,975 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Ft. Lauderdale
- Used 2020 BMWX5 xDrive40i$34,998 List price37,709 milesView details for 2020 BMW X5, xDrive40iCarMax Santa Rosa
- Used 2020 BMWX5 M50i AWD$49,998 List price28,792 milesView details for 2020 BMW X5, M50i AWDCarMax Potomac Mills
- Used 2020 BMWX5 M50i AWD$44,998 List price54,955 milesView details for 2020 BMW X5, M50i AWDCarMax Schaumburg
- Used 2020 BMWX5 xDrive40i$35,998 List price43,833 milesView details for 2020 BMW X5, xDrive40iCarMax Roswell
- Used 2020 BMWX5 xDrive40i$36,998 List price43,658 milesView details for 2020 BMW X5, xDrive40iCarMax Jacksonville
- Used 2020 BMWX5 xDrive40i$39,998 List price32,736 milesView details for 2020 BMW X5, xDrive40iCarMax Hillside (Eisenhower Expy)
- Used 2020 BMWX5 xDrive40i$32,998 List price51,230 milesView details for 2020 BMW X5, xDrive40iCarMax White Marsh
- Used 2020 BMWX5 xDrive40i$38,998 List price39,863 milesView details for 2020 BMW X5, xDrive40iCarMax Ellicott City
- Used 2020 BMWX5 sDrive40i RWD$44,998 List price7,243 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Jacksonville
- Used 2020 BMWX5 xDrive40i$36,998 List price48,300 milesView details for 2020 BMW X5, xDrive40iCarMax Ft. Lauderdale
- Used 2020 BMWX5 sDrive40i RWD$40,998 List price26,566 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Raleigh
- Used 2020 BMWX5 M50i AWD$52,998 List price29,945 milesView details for 2020 BMW X5, M50i AWDCarMax Bakersfield
- Used 2020 BMWX5 sDrive40i RWD$23,900 List price86,091 milesView details for 2020 BMW X5, sDrive40i RWDBenji Auto Sales - West Park
- Used 2020 BMWX5 sDrive40i RWD$38,998 List price33,454 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Greenville (NC)
- Used 2020 BMWX5 xDrive40i$40,998 List price41,945 milesView details for 2020 BMW X5, xDrive40iCarMax Sacramento South
Find a Used 2020 BMW X5 in Houston, TX
TrueCar has 52 used 2020 BMW X5 models for sale in Houston, TX, including a 2020 BMW X5 xDrive40i and a 2020 BMW X5 sDrive40i RWD. Prices for a used 2020 BMW X5 in Houston, TX currently range from $18,985 to $53,978, with vehicle mileage ranging from 7,243 to 148,610.
Nationwide BMW X5 Listings by Year
2020 BMW X5 Owner Reviews
4th Generation BMW X5
2019 - PresentOverall Rating
4.9
Performance
4.9
Comfort
4.8
Fuel Efficiency
4.1
Safety Technology
4.8
Features
4.8
All reviews
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0