New & Used BMW 128 for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2009 BMW 128 i

$8,995
107,867 mi.
mi. from 20149
25350 Pleasant Valley Rd Chantilly, VA 20152
(703) 348-0159

Used 2013 BMW 128 i

$13,980
102,045 mi.
mi. from 20149
8511 Manassas Dr Manassas Park, VA 20111
(888) 239-6835

Used 2008 BMW 128 i

$12,750
96,496 mi.
mi. from 20149
7700 Lee Hwy Falls Church, VA 22042
(703) 639-4352

Bmw 128s for Sale by Year