2023 BMW 3 Series
320I M Sport Step
3,850miAutoPetrol2.0L
£36,898
£2,099 moreIrvine
~£927/pm
Same model
2k more miles
Same year
2.0L
Petrol
Auto
With only 3,850 miles on the clock, this BMW 3 Series 320I M Sport Step in a nearly new, almost flawless condition is currently available for sale at £36,898 or on finance commencing at around £ per calendar month.