2018 BMW 3 Series
320I M Sport
30,935miManualPetrol2.0L
£14,699
£400 moreLeeds
~£369/pm
Same model
3k less miles
Same year
2.0L
Petrol
Manual
30,935 miles clocked up on the dash, this 3 Series 320I M Sport comes with manual transmission and has a 2.0 LTR petrol motor.