2016 BMW 1 Series
M135i
24,990miAutoPetrol3.0L
£17,490
£505 lessNottingham
~£439/pm
Same model
25k less miles
Same year
3.0L
Petrol
Auto
This dealer is currently advertising an outstanding price of only £17,490 for this low mileage BMW that's only got 24,990 mi clocked-up on the dashboard.