2023 BMW 3 Series
320I M Sport Step
555miAutoPetrol2.0L
£42,898
£6,898 moreKirkcaldy
~£1,077/pm
Same model
2k less miles
Same year
2.0L
Petrol
Auto
Now available at this dealer is this estate BMW 3 Series 320I M Sport Step with 555 miles on the clock, automatic transmission and a 2.0 ltr petrol engine.