2018 BMW 3 Series
320D M Sport Shadow Edition
46,257miAutoDiesel2.0L
£18,700
Lancaster
~£470/pm
With a black finish, this saloon BMW has got 46,257 miles clocked up on the dashboard and is fitted with a 2.0 Litre diesel engine with automatic transmission.