With a full service history and MOT valid until October 2026, this 2015 BMW 1 Series 118i M Sport presents a well maintained example. This Euro 6 compliant mode...