Used BMW Cars For Sale in Michigan

Finding, researching, and buying a used BMW in Michigan online doesn’t have to be a hassle. Our database of car classified listings from across the US makes it easy to compare models and prices, view specs, or learn more about each car. Browse thousands of MI used car listings; connect with car sellers, and save money. Choose an option below to view used BMW cars in Michigan now.
5
0
8
Listings
New Search
Search Tools
Make [View]
Model [View]
State [View]
City [View]
Distance [Hide]
Within *LOADING* miles of 20149
Year [View]
Price Range [Hide]
to
Highest Price: $86,495
Lowest Price: N/A
Average Price: $27,265
Mileage [Hide]
Under *LOADING* miles
Color [View]
Certified Vehicles [View]
Used Buyer Guides [View]
Leave Feedback About Classified Beta
Showing 1 - 15 of 508 matches
Sort by
Premium Listings
2008 BMW 1-Series 128i in Grand Ledge, MI
2008 BMW 1-Series 128i
Grand Ledge, MI
2008 BMW 1 Series 2dr Cpe...more details
N/A miles
|
61,516
|
$15,900
Sundance Chevrolet
2008 BMW 1-Series in Grand Ledge, MI
2011 BMW 3-Series 335i xDrive in Brighton, MI
2011 BMW 3 SERIES 335I XD...more details
N/A miles
|
62,576
|
$28,995
Brighton Ford Mercury
2011 BMW 3-Series in Brighton, MI
2011 BMW 3-Series 328i xDrive in Kalamazoo, MI
2011 BMW 3 Series 328i xD...more details
N/A miles
|
12,380
|
$28,000
Harold Zeigler
2011 BMW 3-Series in Kalamazoo, MI
2011 BMW 3-Series 328i xDrive in Kalamazoo, MI
2011 BMW 3 Series 328i xD...more details
N/A miles
|
24,651
|
$26,000
Harold Zeigler
2011 BMW 3-Series in Kalamazoo, MI
2011 BMW 3-Series 328i xDrive in Galesburg, MI
2011 BMW 3 SERIES, Power ...more details
N/A miles
|
45,691
|
$24,995
Galesburg Ford
2011 BMW 3-Series in Galesburg, MI
2007 BMW 3-Series 335i in Highland, MI
2007 BMW 3-Series 335i
Highland, MI
2007 BMW 3 SERIES 335I, C...more details
N/A miles
|
81,329
|
$22,000
Lafontaine Buick GMC Cadillac
2007 BMW 3-Series in Highland, MI
2009 BMW 3-Series 335xi in Battle Creek, MI
2009 BMW 3-Series 335xi
Battle Creek, MI
10 Speakers,AM/FM radio,A...more details
N/A miles
|
91,475
|
$19,989
Sunshine Toyota
2009 BMW 3-Series in Battle Creek, MI
2010 BMW 3-Series 328i xDrive in Kalamazoo, MI
2010 BMW 3 Series 328i xD...more details
N/A miles
|
74,737
|
$19,500
Harold Zeigler
2010 BMW 3-Series in Kalamazoo, MI
2009 BMW 3-Series 328xi in Kalamazoo, MI
2009 BMW 3-Series 328xi
Kalamazoo, MI
2009 BMW 3 Series 328i xD...more details
N/A miles
|
67,331
|
$18,500
Harold Zeigler
2009 BMW 3-Series in Kalamazoo, MI
2007 BMW 3-Series 328xiT in Redford, MI
2007 BMW 3 SERIES 328XI, ...more details
N/A miles
|
88,732
|
$15,995
Snethkamp Chrysler Dodge Jeep Ram
2007 BMW 3-Series in Redford, MI
2007 BMW 3-Series 335i in Highland, MI
2007 BMW 3-Series 335i
Highland, MI
2007 BMW 3 SERIES 335I, C...more details
N/A miles
|
117,194
|
$14,794
Lafontaine Buick GMC Cadillac
2007 BMW 3-Series in Highland, MI
2006 BMW 3-Series 330Xi in Kalamazoo, MI
2006 BMW 3-Series 330Xi
Kalamazoo, MI
2006 BMW 3 Series 330xi, ...more details
N/A miles
|
90,532
|
$14,500
Harold Zeigler
2006 BMW 3-Series in Kalamazoo, MI
2008 BMW 3-Series 328i in Birch Run, MI
2008 BMW 3-Series 328i
Birch Run, MI
2008 BMW 3 Series 328i, J...more details
N/A miles
|
87,397
|
$14,498
Suski Chevrolet Buick
2008 BMW 3-Series in Birch Run, MI
2006 BMW 3-Series 325i in Highland, MI
2006 BMW 3-Series 325i
Highland, MI
2006 BMW 3 SERIES 325I, S...more details
N/A miles
|
91,240
|
$14,000
Lafontaine Buick GMC Cadillac
2006 BMW 3-Series in Highland, MI
2006 BMW 3-Series 330Xi in Lansing, MI
2006 BMW 3 Series 330xi, ...more details
N/A miles
|
103,096
|
$12,494
Snethkamp
2006 BMW 3-Series in Lansing, MI
Listings per page:
1 2 3 4 5 Next»