Results
$10,500
Mileage 118,380 Miles
$2,995
Mileage 209,300 Miles
Specs
- 4-cylinder, 2.5L 4cyl16v2vvti
- Automatic 5-speed
- Gasoline
$5,999
Mileage 149,229 Miles
Specs
- 4-cylinder, 2.5L 4cyl16v2vvti
- Automatic
- Gasoline
Specs
- 4-cylinder, 2.5L 4cyl16v2vvti
- Unknown
- Gasoline
Specs
- 8-cylinder
- Automatic 6-speed
- Gasoline
$20,895
Mileage 86,547 Miles
Specs
- 8-cylinder, V8, 6.4L Diesel
- Unknown
- Gasoline
$36,000 $34,750
Mileage 29,349 Miles
Specs
- 4-cylinder
- Unknown
- Gasoline
$9,975
Mileage 103,000 Miles
Specs
- 5-cylinder, 3.7L V6
- Unknown
- Gasoline
Specs
- 5-cylinder, 3.7l/223 Gas 5
- Automatic
- Gasoline
$15,990 $16,490
Mileage 94,000 Miles
Specs
- 5-cylinder, 3.7L V6
- Automatic 4-speed
- Gasoline
BMW For Sale in Michigan by City
-
Adrian, MI
-
BATTLE CREEK, MI
-
Benton Harbor, MI
-
Bloomfield Hills, MI
-
Brighton, MI
-
Brownstown, MI
-
Cadillac, MI
-
Caro, MI
-
Clinton Township, MI
-
CLINTON TWP, MI
-
Dearborn, MI
-
Detroit, MI
-
Eastpointe, MI
-
ESCANABA, MI
-
Farmington Hills, MI
-
FENTON, MI
-
FLINT, MI
-
flushing, MI
-
Fraser, MI
-
Garden City, MI
-
Grand Rapids, MI
-
Grandville, MI
-
GREENVILLE, MI
-
Holland, MI
-
Jackson, MI
-
KALAMAZOO, MI
-
KIMBALL, MI
-
Lake City, MI
-
LAKE ORION, MI
-
Lansing, MI
-
Lapeer, MI
-
Marquette, MI
-
Muskegon, MI
-
Plainwell, MI
-
Pontiac, MI
-
Portage, MI
-
Redford, MI
-
Roseville, MI
-
Saginaw, MI
-
Southfield, MI
-
Sparta, MI
-
Standish, MI
-
Taylor, MI
-
Traverse City, MI
-
Twin Lake, MI
-
Warren, MI
-
Waterford, MI
-
Wayne, MI
-
WYANDOTTE, MI
-
Zeeland, MI