2020 BMW 3 Series
2.0 320I M Sport 181 Bhp
21,400miAutoPetrol2.0L
£23,000
£990 lessHatfield
~£578/pm
Same model
14k less miles
Same year
2.0L
Petrol
Auto
Get behind the steering wheel of this 3 Series for only £23,000. It has 21,400 miles clocked-up on the dash and contains a 2.0 Litre petrol engine with automatic transmission.