2017 BMW 1 Series
M140i
41,551miAutoPetrol3.0L
£18,995
Inverurie
~£477/pm
At the great price of just £18,995 is this 1 Series that is equipped with a 3.0L petrol engine and automatic transmission. This second hand one at this dealer has 41,551 miles on the dashboard.