Black Friday Sale Shop now to save!
DAYS
:
HOURS
:
MIN
:
SEC
Shop sale now
Filter (2)

Used BMW 3 Series for Sale in Lake Elsinore, CA

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

2014 BMW 3 Series
328i
89.8k Miles
$15,100
$15,950
Est. $213/mo
2017 BMW 3 Series
320i
70.3k Miles
$20,950
$21,500
Est. $295/mo
2011 BMW 3 Series
328i
78.8k Miles
$15,650
$16,950
Est. $221/mo
2011 BMW 3 Series
328i
27.5k Miles
$18,950
$19,600
Est. $267/mo

Get first dibs on hot sale cars

Shop now–These deals are first come, first served.

2013 BMW 3 Series
328i
98.4k Miles
$14,650
$15,500
Est. $207/mo
2013 BMW 3 Series
328i
84.2k Miles
$15,350
$16,950
Est. $216/mo
2013 BMW 3 Series
328i xDrive
58.4k Miles
$17,500
$17,950
Est. $247/mo
2014 BMW 3 Series
320i
56.2k Miles
$17,500
$17,950
Est. $247/mo
2012 BMW 3 Series
328i
108k Miles
$13,500
$13,950
Est. $190/mo
2013 BMW 3 Series
328i
89.1k Miles
$15,750
$16,950
Est. $222/mo
1 - 21 of 78 results

Browse by popular searches

Browse by location

See also