2017 BMW 3 Series
330D M Sport Shadow Edition Touring
37,356miAutoDiesel3.0L
£22,895
£4,995 moreFarnborough
~£575/pm
Same model
35k less miles
Same year
3.0L
Diesel
Auto
This estate 3 Series has a low mileage of just 37,356 miles and has been driven for less than a full year.