Loading...
3

Used 2016 BMW X5 for Sale in Salt Lake City, UT

2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Used·76,301 mi

$18,995

2016 BMW X5 xDrive50i
Used·94,938 mi

Contact dealer for price

2016 BMW X5 xDrive50i
2016 BMW X5 xDrive50i
2016 BMW X5 xDrive50i
Stock image
Used·84,946 mi

Contact dealer for price