Description
This 2020 BMW 3 Series 330e M Sport boasts an impressive service history, with its last service completed on 2nd August 2024 at 36,309 miles, which the services are due every 24 months (2 years). The MOT is valid until May 2026. This Euro 6 compliant plug-in hybrid features a 2.0 litre petrol engine and has covered a low mileage of 45,407 miles for its age. The M Sport trim enhances its appeal, and it comes equipped with a rain sensor that automatically activates the headlights, ensuring you have clear visibility in varying weather conditions.