Cyber Monday Sale $500 OFF ANY CAR
DAYS
:
HOURS
:
MIN
:
SEC
Shop sale now
Filter (1)
Cars > Maine > Bmw

Used BMW for Sale in Maine

288 results Prices exclude taxes, fees, or Shift Service fee

2013 BMW 3 Series
328i
111.72k Miles
$14,750
$16,950
Est. $208/mo
2014 BMW 3 Series
328i
55.19k Miles
$20,950
$21,950
Est. $295/mo
2016 BMW 5 Series
535i
35.38k Miles
$30,950
$32,800
Est. $436/mo
2016 BMW 4 Series
428i
64.68k Miles
$23,950
$24,950
Est. $338/mo
2018 BMW 3 Series
330e iPerformance
45.71k Miles
$26,950
$27,950
Est. $380/mo
2014 BMW 3 Series
328i
45.57k Miles
$19,950
$22,000
Est. $281/mo

Download these new markdowns

Found a car you love? Get it while you can!

2014 BMW 4 Series
428i xDrive
56.92k Miles
$21,500
$22,950
Est. $303/mo
2015 BMW X1
sDrive28i
54.54k Miles
$19,950
$20,300
Est. $281/mo
2015 BMW 5 Series
528i xDrive
36.58k Miles
$25,500
$28,400
Est. $360/mo
2011 BMW 1 Series
135i
49.94k Miles
$18,950
$23,950
Est. $267/mo
2012 BMW X3
28i
97.87k Miles
$13,700
$14,950
Est. $193/mo
2015 BMW 3 Series
328i
58.37k Miles
$17,650
$19,000
Est. $249/mo
2017 BMW 3 Series
330e iPerformance
30.98k Miles
$26,950
$28,500
Est. $380/mo
2018 BMW 5 Series
540i
39.12k Miles
$36,950
$38,950
Est. $521/mo
2015 BMW 3 Series
328i
42.53k Miles
$21,500
$22,600
Est. $303/mo
2015 BMW 4 Series
428i
44.89k Miles
$25,500
$27,100
Est. $360/mo
2015 BMW X3
sDrive28i
63.79k Miles
$22,950
$23,500
Est. $324/mo
Test Drive icon
Houston, TX
1 - 21 of 288 results

Browse by popular searches

Browse by location

See also