2023 BMW 3 Series
320I M Sport Step
2,110miAutoPetrol2.0L
£34,499
£3,399 lessCrewe
~£866/pm
Same model
5k less miles
Same year
2.0L
Petrol
Auto
This low mileage 3 Series 320I M Sport Step features automatic transmission and a 2.0L petrol motor. It is on offer and ready for its new owner to take home in a grey finish with only 2,110 miles on the dash.