2012 BMW X5
xDrive35i | 126,068 miles
$9,720
was $9,992
Safe vehicle
This 2013 BMW X5 has a 4 star safety rating
xDrive35i | 126,068 miles
xDrive35i | 103,930 miles
xDrive35i | 133,000 miles
xDrive35i | 123,876 miles
xDrive35i | 84,015 miles
xDrive35i | 47,382 miles
xDrive35i | 89,042 miles
xDrive35i | 64,570 miles
xDrive35i | 146,400 miles
xDrive35i | 113,706 miles
xDrive35i | 157,339 miles
xDrive35i | 105,968 miles
xDrive35d | 112,943 miles
xDrive35i | 146,400 miles
xDrive35i | 84,015 miles
xDrive35i | 113,706 miles