2016 BMW 4 Series
420D M Sport
34,816miAutoDiesel2.0L
£16,688
£5,193 moreBlackburn
~£419/pm
Same model
58k less miles
Same year
2.0L
Diesel
Auto
Available to test-drive at our dealership is this BMW 4 Series 420D M Sport with just 34,816 miles on the clock.