Autotrader has 7 Used BMW 128i cars for sale near Chesapeake, VA, including a 2011 BMW 128i Convertible, a 2011 BMW 128i Coupe, and a 2012 BMW 128i Convertible ranging in price from $8,995 to $14,990.