2017 BMW 4 Series
420D Xdrive M Sport Gran Coupe
89,740miAutoDiesel2.0L
£12,998
£792 lessEdinburgh
~£326/pm
Same model
1k less miles
Same year
2.0L
Diesel
Auto
Now available for sale is this 4 Series 420D Xdrive M Sport Gran Coupe with a 2.0 LTR diesel engine and 89,740 miles on the clock.