2016 BMW 3 Series
320D M Sport Step
65,289miAutoDiesel2.0L
£13,798
SameBarnsley
~£347/pm
Same model
245 less miles
Same year
2.0L
Diesel
Auto
At the price of £13,798 or with the possibility to buy using finance with achievable instalments beginning from £ pm, this 3 Series 320D M Sport Step has got 65,289 miles clocked-up on the dash and is fitted out with a 2000 cc diesel engine and automatic transmission.