2015 BMW 3 Series
320I Xdrive M Sport
61,664miManualPetrol2.0L
£9,995
Kirkcaldy
~£251/pm
Incorporating a 2.0 Ltr petrol engine with manual transmission, this BMW 3 Series 320I Xdrive M Sport comes finished in the shade of white and has 61,664 miles clocked up on the dash.