2020 BMW 3 Series
320I M Sport Step
41,749miAutoPetrol2.0L
£24,698
£3,199 moreDundee
~£620/pm
Same model
7k less miles
Same year
Petrol
Auto
Equipped with a 2.0 L petrol engine and automatic transmission; this white second hand BMW is on the market and ready for you to drive home with 41,749 mi clocked-up on the dash.