2016 BMW 4 Series
420D Xdrive M Sport
48,000miAutoDiesel2.0L
£15,799
£3,804 moreCarlisle
~£397/pm
Same model
58k less miles
Same year
2.0L
Diesel
Auto
Finished in white, this BMW contains a 2.0l diesel motor with automatic transmission and has 48,000 miles on the clock.