2017 BMW 3 Series
Estate 3.0 340I M Sport Touring 201767
38,485miAutoPetrol3.0L
£27,970
Minehead
~£702/pm
With 38,485 miles clocked up on the dash and painted in the shade of black, this BMW 3 Series contains a 3.0 Litre petrol engine and it's got automatic transmission.