2018 BMW 3 Series
320I M Sport
58,500miManualPetrol2.0L
£12,489
£1,810 lessWorcester
~£314/pm
Same model
24k more miles
Same year
2.0L
Petrol
Manual
This used car available from this dealership priced at £12,489 has got 58,500 miles on the clock and has been finished in the shade of black.