2016 BMW 4 Series
2.0 420I M Sport Euro 6 Ss
56,906miAutoPetrol2.0L
£14,968
Newbury
~£376/pm
Coming fitted with automatic transmission and a 2000CC petrol engine, this used 4 Series from this dealer is available for sale in a blue finish and has 56,906 miles clocked up on the dashboard.