Description
Boasting exceptionally low mileage for its age, this 2020 BMW 3 Series 330e M Sport presents a compelling proposition. It benefits from a full service history, with the most recent service completed on 29th January 2025 at 32,225 miles, and its MOT remains valid until September 2026. The M Sport trim enhances its appeal, and it comes equipped with practical features such as a rain sensor that automatically activates the headlights.