2021 BMW 3 Series
318I M Sport Step
19,663miAutoPetrol2.0L
£24,000
£3,744 moreOldbury
~£603/pm
Same model
20k 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.