Description
This 2019 BMW 1 Series 120i M Sport Shadow Edition boasts a recent service and a long MOT, offering excellent peace of mind. With a low mileage of just 43,118 miles for its age, this Euro 6 compliant petrol model was last serviced on 19th November 2024 at 37,664 miles. The M Sport Shadow Edition trim enhances its sporty appeal.