2017 BMW 3 Series
320D Xdrive M Sport
55,258miAutoDiesel2.0L
£15,299
£304 moreKingston upon Hull
~£384/pm
Same model
2k more miles
Same year
2.0L
Diesel
Auto
At the price of £15,350 and with the possibility to buy on finance with manageable instalments from only £ per month, this BMW 3 Series incorporates a 2.0 Litre diesel motor with automatic transmission and has 55,258 miles clocked up on the dash.