2021 BMW 3 Series
330E M Sport Step
36,635miAutoPetrol
£21,999
Swansea
~£552/pm
Containing a Litre petrol engine and automatic transmission, this second hand BMW 3 Series 330E M Sport Step is available in the shade of blue and has got 36,633 miles on the dashboard.