Page 2 of 5,000+ listings
2017 BMW X1
xDrive 28i
$13,499
Est. payment: $198/mo*
New Listing: Today
108,837 m
White Bear Lake, MN
White Bear Lake, MN
2013 BMW 328
xDrive
$11,695
Est. payment: $172/mo*
Price Drop: -$300
101,558 m
Elk River, MN
Elk River, MN
$10,974
Est. payment: $161/mo*
Price Drop: -$390
118,285 m
Eden Prairie, MN
Eden Prairie, MN
2012 BMW 328
328i xDrive AWD 4dr Wagon
$11,999
Est. payment: $176/mo*
Price Drop: -$1,000
92,002 m
Lino Lakes, MN
Lino Lakes, MN
2002 BMW 745
745i 4dr Sedan
$4,995
Est. payment: $73/mo*
New Listing: Today
127,390 m
Minneapolis, MN
Minneapolis, MN
2020 BMW X1
xDrive28i
$16,399
Est. payment: $241/mo*
Price Drop: -$600
138,885 m
Rogers, MN
Rogers, MN
2017 BMW X1
xDrive 28i
$15,495
Est. payment: $228/mo*
New Listing: Today
94,646 m
Shakopee, MN
Shakopee, MN
$9,744
Est. payment: $143/mo*
Price Drop: -$200
121,801 m
Shakopee, MN
Shakopee, MN
2015 BMW 328
xDrive
$13,995
Est. payment: $206/mo*
New Listing: Today
125,043 m
Hopkins, MN
Hopkins, MN
2008 BMW 650
650i 2dr Convertible
$6,352
Est. payment: $93/mo*
Price Drop: -$1,529
121,150 m
Savage, MN
Savage, MN
∗ Monthly payments are only an example shown for convenience. Estimated monthly payments based on 3.9% APR, 60 month financing, and 20% down payment. Taxes and other fees are not included in price or payment. Subject to approved buyer credit. Actual purchase terms may vary. Payment calculations may not reflect dealer financing terms..