2016 BMW M1
M140i
48,000miAutoPetrol3.0L
£17,399
St Albans
~£437/pm
Currently available on the market is this M1 that is equipped with a 3000cc petrol engine and automatic transmission. On offer at the remarkable price of £17,999 and manageable repayments available starting from £ monthly.