2016 BMW 4 Series
3.0 M Sport Xdrive Euro 6 Ss
63,396miAutoDiesel3.0L
£14,990
Sheffield
~£376/pm
Planning on buying a coupe? Well, take a look at this second-hand model that’s got automatic transmission, 63,396 miles on the clock and a 3000cc diesel engine.