2016 BMW 4 Series
2.0 430I M Sport 248 Bhp
31,372miAutoPetrol2.0L
£17,549
£3,054 moreMilton Keynes
~£441/pm
Same model
9k less miles
Same year
2.0L
Petrol
Auto
In the tone of grey, this BMW 4 Series has 31,372 miles clocked up on the dashboard and features a 2.0 ltr petrol motor with automatic transmission.