2021 BMW 3 Series
318I M Sport Step
19,663miAutoPetrol2.0L
£23,500
£3,805 moreOldbury
~£590/pm
Same model
40k less miles
Same year
Petrol
Auto
Own this 3 Series for just £25,000. It incorporates a 2.0 Litre petrol engine with automatic transmission and has got 19,663 miles clocked-up on the dash.