2016 BMW 4 Series
420I M Sport
35,500miAutoPetrol2.0L
£15,795
Wolverhampton
~£397/pm
There is a low price at this dealership in Wolverhampton for this low mileage BMW 4 Series 420I M Sport that’s got a 2.0 ltr petrol motor, only 35,500 miles clocked up on the dash and automatic transmission.