2019 BMW 3 Series
320D Se Step
45,974miAutoDiesel2.0L
£19,350
£1,652 moreCarlisle
~£486/pm
Same model
9k less miles
Same year
2.0L
Diesel
Auto
Up for sale at the price of £19,350 and with the option to purchase on finance with manageable payments beginning from £ per calendar month, this BMW has 45,974 miles clocked up on the dash and contains a 2.0 LTR diesel engine with automatic transmission.