2016 BMW M1
201616 Bmw M140i Nav
53,000miAutoPetrol3.0L
£19,471
Barnsley
~£489/pm
On offer and ready to take for a test drive is this BMW M1 201616 Bmw M140i Nav in a blue finish; this second hand model comes fitted with automatic transmission and a 3.0 L petrol motor with 53,000 miles clocked-up on the dash.