2018 BMW 3 Series
320I M Sport Shadow Edition
53,130miAutoPetrol2.0L
£14,999
London
~£377/pm
Currently available to drive away is this 3 Series. This second hand one has 53,130 mi clocked up on the dashboard and features a 2000 CC petrol engine with automatic transmission.