2017 BMW 3 Series
2.0 320D M Sport
77,600mi Auto Diesel 2.0L
£13,995
Hemel Hempstead
~£351/pm
Get behind the steering wheel of this BMW 3 Series 2.0 320D M Sport for just £14,489. It has 77,600 mi on the dashboard and is fitted out with a 2000CC diesel engine with automatic transmission.