This 2017 BMW 3 Series 320i M Sport is a well-maintained saloon that has been kept by only one owner from new. It has covered a very low mileage of 35,000 miles and comes with a full service history, with the most recent service completed in March 2026. The vehicle is currently roadworthy with an MOT valid until July 2027, ensuring it is ready for the road.
The 2.0L petrol engine is Euro 6 compliant and offers a balance of performance and efficiency, capable of accelerating from 0 to 62mph in 7.3 seconds while achieving 49 mpg. This model is designed for practicality and comfort, featuring 18in M Double-Spoke alloy wheels in Ferric Grey and a range of driver aids including active cruise control with stop and go function, a reversing assist camera, and electric front seat adjustment with driver memory. The vehicle also includes a concierge service and benefits from low CO2 emissions and a low insurance group, making it a sensible and capable choice for daily driving.