2019 BMW 3 Series
320I M Sport Step
10,118miAutoPetrol2.0L
£23,500
£1,550 moreTamworth
~£590/pm
Same model
37k less miles
Same year
2.0L
Petrol
Auto
Coming in the shade of black, this motor is fitted with a 2.0L petrol engine with automatic transmission and has 10,118 mi clocked-up on the dash.