2013 BMW 3 Series 328i

2013 BMW 3 Series
69,527 Miles | Santa Ana, CA
$13,999
est. $202/mo

Track Price Check Availability
2014 BMW 3 Series 328i

2014 BMW 3 Series
71,948 Miles | West Covina, CA
$14,599
est. $210/mo

Track Price Check Availability
2011 BMW 3 Series 328i

2011 BMW 3 Series
68,453 Miles | Fontana, CA
$13,599
est. $196/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
50,850 Miles | Fontana, CA
$21,999
est. $317/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
70,210 Miles | Fullerton, CA
$14,999
est. $216/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
96,246 Miles | Santa Ana, CA
$8,999
est. $130/mo

Track Price Check Availability
2016 BMW 3 Series 328i

2016 BMW 3 Series
36,595 Miles | Online Only
$20,650
est. $298/mo

Track Price Check Availability
2014 BMW 3 Series 328i

2014 BMW 3 Series
74,580 Miles | Online Only
$14,850
est. $214/mo

Track Price Check Availability
2016 BMW 3 Series 328i

2016 BMW 3 Series
59,895 Miles | Online Only
$17,350
est. $250/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
86,643 Miles | Online Only
$13,450
est. $194/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
88,227 Miles | Online Only
$12,500
est. $180/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
42,380 Miles | Online Only
$17,950
est. $259/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
50,081 Miles | Online Only
$17,650
est. $254/mo

Track Price Check Availability
2013 BMW 3 Series 328i

2013 BMW 3 Series
55,041 Miles | Sacramento, CA
$18,998
est. $274/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
82,392 Miles | Fairfield, CA
$15,998
est. $231/mo

Track Price Check Availability
2011 BMW 3 Series 328i

2011 BMW 3 Series
72,764 Miles | San Diego, CA
$13,998
est. $202/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
48,448 Miles | Sacramento, CA
$18,350
est. $264/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
52,379 Miles | Sacramento, CA
$16,950
est. $244/mo

Track Price Check Availability
2015 BMW 3 Series 328i

2015 BMW 3 Series
59,646 Miles | Sacramento, CA
$18,950
est. $273/mo

Track Price Check Availability
2016 BMW 3 Series 328i

2016 BMW 3 Series
48,923 Miles | Online Only
$19,650
est. $283/mo

Track Price Check Availability