2020 BMW 3 Series
320I M Sport Step
22,993miAutoPetrol2.0L
£24,998
£1,799 moreLiverpool
~£628/pm
Same model
9k more miles
Same year
Petrol
Auto
Be the new owner of this 3 Series 320I M Sport Step that comes fitted out with automatic transmission and a 2000cc petrol motor. This second-hand one comes finished in black and has 22,993 miles on the clock.