2012 BMW X5
xDrive35d | 145,096 miles
$10,992
was $11,777
Safe vehicle
This 2013 BMW X5 has a 4 star safety rating
xDrive35d | 145,096 miles
xDrive35d | 110,128 miles
xDrive35d | 109,374 miles
xDrive35d | 109,763 miles
M | 49,447 miles
xDrive35i | 69,475 miles
xDrive50i | 72,320 miles
xDrive50i | 40,753 miles
xDrive35i | 103,807 miles
xDrive35i | 119,912 miles
xDrive35i | 135,215 miles
xDrive35i | 146,483 miles
xDrive35i | 135,215 miles
xDrive35i | 146,483 miles
xDrive35i | 137,687 miles
xDrive35i | 69,475 miles