2019 BMW 3 Series
M Sport
18,035miAutoDiesel2.0L
£26,299
£2,100 moreChatham
~£660/pm
Same model
1k more miles
Same year
2.0L
Diesel
Auto
An amazing price of only £26,499 is being advertised by this dealership for this low mileage 3 Series which has a mere 18,035 miles clocked-up on the dashboard.