Michigan Used BMW Cars

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

Premium Listings

2014 BMW 4-Series 435i
2014 BMW 4-Series 435i
Battle Creek, MI
$41,928
35,583 mi
sunshine-toyota
2007 BMW X3 3.0si
2007 BMW X3 3.0si
Traverse City, MI
$7,900
139,788 mi
bill-marsh-price-point
1-50 of 467 Results