2011 BMW 1 Series 128i

2011 BMW 1 Series
85,267 Miles | Spokane Valley, WA
$13,998
est. $202/mo

Track Price Check Availability
2009 BMW 1 Series 128i

2009 BMW 1 Series
57,250 Miles | Online Only
$13,200
est. $190/mo

Track Price Check Availability
2009 BMW 1 Series 128i

2009 BMW 1 Series
74,373 Miles | Silver Spring, MD
$13,373
est. $193/mo

Track Price Check Availability
2012 BMW 1 Series 128i

2012 BMW 1 Series
44,750 Miles | Torrance, CA
$14,814
est. $214/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
51,645 Miles | Jackson, MS
$16,994
est. $245/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
103,101 Miles | Colorado Springs, CO
$10,800
est. $156/mo

Track Price Check Availability
2011 BMW 1 Series 128i

2011 BMW 1 Series
86,700 Miles | Naugatuck, CT
$12,195
est. $176/mo

Track Price Check Availability
2012 BMW 1 Series 128i

2012 BMW 1 Series
104,717 Miles | Englewood, CO
$12,988
est. $187/mo

Track Price Check Availability
2011 BMW 1 Series 128i

2011 BMW 1 Series
77,400 Miles | Naugatuck, CT
$9,995
est. $144/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
57,230 Miles | Tempe, AZ
$16,495
est. $238/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
58,981 Miles | Phoenix, AZ
$16,999
est. $245/mo

Track Price Check Availability
2008 BMW 1 Series 128i

2008 BMW 1 Series
89,032 Miles | Kearney, MO
$10,000
est. $144/mo

Track Price Check Availability
2012 BMW 1 Series 128i

2012 BMW 1 Series
88,451 Miles | Mesa, AZ
$10,999
est. $159/mo

Track Price Check Availability
2010 BMW 1 Series 128i

2010 BMW 1 Series
104,288 Miles | Akron, OH
$9,930
est. $143/mo

Track Price Check Availability
2011 BMW 1 Series 128i

2011 BMW 1 Series
121,424 Miles | Hendersonville, TN
$10,998
est. $159/mo

Track Price Check Availability
2012 BMW 1 Series 128i

2012 BMW 1 Series
90,063 Miles | Wooster, OH
$13,791
est. $199/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
52,359 Miles | Reading, PA
$20,988
est. $303/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
97,158 Miles | Paducah, KY
$14,884
est. $215/mo

Track Price Check Availability
2010 BMW 1 Series 128i

2010 BMW 1 Series
100,938 Miles | Mayfield, KY
$9,995
est. $144/mo

Track Price Check Availability
2013 BMW 1 Series 128i

2013 BMW 1 Series
46,262 Miles | Chandler, AZ
$15,911
est. $229/mo

Track Price Check Availability