2016 BMW M1
3.0 Euro 6 Ss
54,000mi Auto Petrol 3.0L
£17,450
Sheffield
~£438/pm
Looking out to buy a hatchback? Then take a look at this second hand one from this dealer, it has 54,000 miles clocked up on the dashboard and is equipped with a 3000cc petrol engine.