This BMW 118i M Sport is a stylish and sporty hatchback that perfectly combines premium quality, everyday practicality and an enjoyable driving experience. Having covered just 23,000 miles, this low-mileage example has been exceptionally well maintained and remains in excellent condition both inside and out. The M Sport specification enhances the car's appearance with distinctive styling, alloy wheels and a driver-focused interior. Inside, you'll find a high-quality cabin with modern technology, supportive sports seats and all the comfort features expected from a BMW. The refined petrol engine delivers an excellent balance of performance and efficiency, making it equally at home on daily commutes or longer motorway journeys. A fantastic opportunity to own a premium hatchback with low running costs, strong build quality and outstanding driving dynamics. This well-presented BMW 118i M Sport is sure to impress and represents excellent value for its age, mileage and specification.