Battle Creek Michigan Used BMW

574 results in Battle Creek, MI
Highest Price: $28,290
Lowest Price: $9,457
To
Under miles
Within miles
1-50 of 574 Results

Premium Listings

2012 BMW X6 xDrive50i
2012 BMW X6 xDrive50i
Battle Creek, MI - 5 miles away
$22,553
113,742 mi
sunshine-toyota
2009 BMW 3-Series 328xi
2009 BMW 3-Series 328xi
Battle Creek, MI - 5 miles away
$9,457
128,904 mi
sunshine-toyota
1-50 of 574 Results