2015 BMW 3 Series
320I Xdrive M Sport
61,664miManualPetrol2.0L
£9,995
Kirkcaldy
~£251/pm
With 61,664 miles clocked up on the dash and coming finished in the shade of white, this saloon car comes fitted with manual transmission and a 2000CC petrol motor.