2023 BMW 3 Series
320I M Sport Step
555miAutoPetrol2.0L
£42,898
£3,000 moreKirkcaldy
~£1,077/pm
Same model
3k less miles
Same year
2.0L
Petrol
Auto
Giving its new proud owner a wonderful and first rate level of transport, this vehicle is available in the tone of grey, has 555 miles clocked up on the dash and comes fitted out with a 2000cc petrol engine with automatic transmission.