2017 BMW 4 Series
420D Xdrive M Sport Gran Coupe
89,740miAutoDiesel2.0L
£12,998
£3,000 lessEdinburgh
~£326/pm
Same model
31k more 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.