Michigan Used BMW Cars

641 results Michigan
Highest Price: $111,880
Lowest Price: N/A
To
Under miles
1-50 of 641 Results

Premium Listings

2014 BMW 4-Series 428i
2014 BMW 4-Series 428i
Battle Creek, MI
$36,841
24,813 mi
sunshine-toyota
2011 BMW X3 35i
2011 BMW X3 35i
Traverse City, MI
$15,946
112,975 mi
bill-marsh-price-point
2010 BMW 5-Series 528i xDrive
2010 BMW 5-Series 528i xDrive
Traverse City, MI
$9,900
121,131 mi
bill-marsh-price-point
2007 BMW X3 3.0si
2007 BMW X3 3.0si
Traverse City, MI
$7,900
139,786 mi
bill-marsh-price-point
2012 BMW X6 xDrive50i
2012 BMW X6 xDrive50i
Battle Creek, MI
N/A
113,742 mi
sunshine-toyota
1-50 of 641 Results