Autotrader has 3 Used BMW i8 cars for sale near Midland, TX ranging in price from $75,742 to $79,095.