2021 BMW 3 Series
330I M Sport Step Pro Pack
27,593miAutoPetrol2.0L
£31,500
£4,500 moreOldbury
~£791/pm
Same model
20k less miles
Same year
2.0L
Petrol
Auto
There is an incredible price of just £31,500 on this second hand, low mileage 3 Series that’s got a 2.0l petrol engine, automatic transmission and just 27,593 miles on the clock.