The 2017 BMW X5 xDrive40e at Lot 3e8942b8, $17,991, 95,599 miles. I can check that it is still on the lot, get the store's best written price, or line up a test drive.
I'm CarChat, an AI on your side: I get real numbers from the store, set up test drives, and handle the back-and-forth so you never sit on hold. What do you want to know about this one?

About this SUV
2 OWNER TRADE EXCELLENT SERVICE Introducing the ultimate driving machine - the 2017 BMW X5 xDrive40e iPerformance. This luxurious SUV combines the power of a traditional gasoline engine with the efficiency of an electric motor, delivering an impressive performance and a smooth ride. Equipped with a 2.0-liter TwinPower Turbo engine and an electric motor, this X5 delivers a combined output of 308 horsepower, allowing you to accelerate from 0 to 60 mph in just 5.2 seconds. And with a range of up to
More at Lot 3e8942b8