Michigan Used BMW Cars

731 results in Michigan
Highest Price: $102,680
Lowest Price: N/A
To
Under miles
1-50 of 731 Results

Premium Listings

2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Traverse City, MI
$49,500
38,961 mi
bill-marsh-price-point
2012 BMW X3 28i
2012 BMW X3 28i
Traverse City, MI
$16,997
85,065 mi
bill-marsh-price-point
2011 BMW X3 35i
2011 BMW X3 35i
Traverse City, MI
$15,946
112,975 mi
bill-marsh-price-point
2009 BMW 3-Series 328xi
2009 BMW 3-Series 328xi
Battle Creek, MI
$9,387
118,075 mi
sunshine-toyota
2007 BMW 3-Series 335i
2007 BMW 3-Series 335i
Battle Creek, MI
$8,978
110,526 mi
sunshine-toyota
1-50 of 731 Results