2023 BMW 3 Series
320I M Sport Step
3,070miAutoPetrol2.0L
£41,898
Rutherglen
~£1,052/pm
There's a fantastic price at this dealership for this low mileage, near mint 3 Series 320I M Sport Step with a 2.0 ltr petrol motor, automatic transmission and only 3,070 miles on the clock.